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

SVN make complains and exits.

Postby tundramagi » 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

Postby Mizu Kitsune » 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

Postby tundramagi » 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

Postby divVerent » 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.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Postby tundramagi » 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

Postby tundramagi » 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

Postby Ronan » 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

Postby tundramagi » 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

Postby tundramagi » 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

Postby tundramagi » 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

Who is online

Users browsing this forum: No registered users and 1 guest

cron