SVN make complains and exits.

If you've had any problems with Nexuiz, or would like to report bugs, post here.

Moderators: Nexuiz Moderators, Moderators

Sat Jun 06, 2009 7:12 am

  • Code: Select all
    nexuizserv@caethaver2:~/nexuizsvn/nexuiz/data$ make
    [ "" = "" ] || [ "" = "1" ]
    [ "" != "" ] || { ! [ -f ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def ] || diff ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def scripts/entities.def || { echo entities.def mismatch, please merge ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def and scripts/entities.def; exit 1; }; }
    [ "" != "" ] || { DO_NOT_RUN_MAKE=1 sh update-cvarcount.sh; }
    Mismatch between weapons.cfg and weaponsHavoc.cfg. Aborting.
    make: *** [update-cvarcount] Error 1


    Latest svn.
    tundramagi
    Forum addon
     
    Posts: 974
    Joined: Sun Jan 04, 2009 4:53 pm

Sat Jun 06, 2009 7:26 am

  • i haven't got that error, but my svn wont read my .patch files.
    +The Dude+
    [-Project 2501-]
    Mizu Kitsune
    Alien trapper
     
    Posts: 362
    Joined: Sat Apr 11, 2009 7:51 pm
    Location: Maridia

Sat Jun 06, 2009 8:11 am

  • I have no way to fix this error
    this is in data when you do make for the qcsrc stuff to compile.
    tundramagi
    Forum addon
     
    Posts: 974
    Joined: Sun Jan 04, 2009 4:53 pm

Sat Jun 06, 2009 9:38 am

  • The simplest fix is waiting till someone copies the file over. The error is Windows's fault - we have two copies of entities.def in different places, and svn does not allow symlinking them on Windows.

    You can skip this check by

    make DIFF=echo
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Sat Jun 06, 2009 4:53 pm

  • divVerent wrote:The simplest fix is waiting till someone copies the file over. The error is Windows's fault - we have two copies of entities.def in different places, and svn does not allow symlinking them on Windows.

    You can skip this check by

    make DIFF=echo


    I still can't compile, it's just broken :( :

    Code: Select all
    nexuizserv@caethaver2:~/nexuizsvn/nexuiz/data$ make DIFF=echo
    [ "" = "" ] || [ "" = "1" ]
    [ "" != "" ] || { ! [ -f ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def ] || echo ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def scripts/entities.def || { echo entities.def mismatch, please merge ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def and scripts/entities.def; exit 1; }; }
    [ "" != "" ] || { DO_NOT_RUN_MAKE=1 sh update-cvarcount.sh; }
    Mismatch between weapons.cfg and weaponsHavoc.cfg. Aborting.
    make: *** [update-cvarcount] Error 1


    And after doing fteqcc in the server and client directories and running the server:
    Code: Select all
    [2009-06-06 13:19:51] Quake Error: Host_Error: server: Program error in function spawnfunc_worldspawn:
    [2009-06-06 13:19:51] Config file mismatch! Please update weapons.cfg and weaponsHavoc.cfg to match the QuakeC code, and restart the engine!
    [2009-06-06 13:19:51] Tip: read above for entity information
    [2009-06-06 13:19:51]
    [2009-06-06 13:19:51] NOTE: crashed before even initializing the world, not saving persistent data
    tundramagi
    Forum addon
     
    Posts: 974
    Joined: Sun Jan 04, 2009 4:53 pm

Sat Jun 06, 2009 10:39 pm

  • Should I delete everything in SVN and re-get?
    tundramagi
    Forum addon
     
    Posts: 974
    Joined: Sun Jan 04, 2009 4:53 pm

Sun Jun 07, 2009 1:53 am

  • No just svn update or run your build script again. When you use the development version, don't expect each revision to be stable or compilable.
    Ronan
    Alien trapper
     
    Posts: 292
    Joined: Tue Mar 20, 2007 10:25 pm
    Location: France

Sun Jun 07, 2009 2:23 am

  • divVerent wrote:The simplest fix is waiting till someone copies the file over. The error is Windows's fault - we have two copies of entities.def in different places, and svn does not allow symlinking them on Windows.

    You can skip this check by

    make DIFF=echo


    Can it be linked in the SVN master repository itself (but to the clients spit out 2 files)
    tundramagi
    Forum addon
     
    Posts: 974
    Joined: Sun Jan 04, 2009 4:53 pm

Sun Jun 07, 2009 2:28 am

  • Code: Select all
    nexuizserv@caethaver2:~/nexuizsvn/nexuiz$ svn update
    U    data/qcsrc/server/constants.qh
    U    data/weaponsHavoc.cfg


    Code: Select all
    nexuizserv@caethaver2:~/nexuizsvn/nexuiz/data$ make DIFF=echo
    [ "" = "" ] || [ "" = "1" ]
    [ "" != "" ] || { ! [ -f ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def ] || echo ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def scripts/entities.def || { echo entities.def mismatch, please merge ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def and scripts/entities.def; exit 1; }; }
    [ "" != "" ] || { DO_NOT_RUN_MAKE=1 sh update-cvarcount.sh; }
    Mismatch between weapons.cfg and weaponsHavoc.cfg. Aborting.
    make: *** [update-cvarcount] Error 1
    tundramagi
    Forum addon
     
    Posts: 974
    Joined: Sun Jan 04, 2009 4:53 pm

Sun Jun 07, 2009 4:21 pm

  • I Deleted svn, I then re-downloaded SVN. I still cannot compile the QC.

    Code: Select all
    svn: Checksum mismatch for 'data/maps/.svn/text-base/dieselpower.map.svn-base'; expected: 'b443aa621f73405452d55076f2e05ea8', actual: '51402dacfabb767794a379571b86d29d'
    nexuizserv@caethaver2:~/nexuizsvn/nexuiz$ cd data/
    nexuizserv@caethaver2:~/nexuizsvn/nexuiz/data$ make
    [ "" = "" ] || [ "" = "1" ]
    [ "" != "" ] || { ! [ -f ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def ] || diff ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def scripts/entities.def || { echo entities.def mismatch, please merge ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def and scripts/entities.def; exit 1; }; }
    [ "" != "" ] || { DO_NOT_RUN_MAKE=1 sh update-cvarcount.sh; }
    Mismatch between weapons.cfg and weaponsHavoc.cfg. Aborting.
    make: *** [update-cvarcount] Error 1
    nexuizserv@caethaver2:~/nexuizsvn/nexuiz/data$ make DIFF=echo
    [ "" = "" ] || [ "" = "1" ]
    [ "" != "" ] || { ! [ -f ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def ] || echo ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def scripts/entities.def || { echo entities.def mismatch, please merge ../misc/netradiant-NexuizPack/nexuiz.game/data/entities.def and scripts/entities.def; exit 1; }; }
    [ "" != "" ] || { DO_NOT_RUN_MAKE=1 sh update-cvarcount.sh; }
    Mismatch between weapons.cfg and weaponsHavoc.cfg. Aborting.
    make: *** [update-cvarcount] Error 1
    nexuizserv@caethaver2:~/nexuizsvn/nexuiz/data$
    tundramagi
    Forum addon
     
    Posts: 974
    Joined: Sun Jan 04, 2009 4:53 pm



Return to Nexuiz - Support / Bugs




Information
  • Who is online
  • Users browsing this forum: No registered users and 1 guest