gnustep-gui and gcc-3.4.2

Pascal Hofstee caelian at gmail.com
Mon Aug 2 14:59:08 PDT 2004


Hi, 

I am trying to compile GNUstep using the base system compiler on a
yesterday's CURRENT (August 1st), and i am encountering a build error
while building the GSspell-service.

Creating GSspell.service/....
Compiling file GSspell.m ...
Linking service GSspell ...
Creating GSspell.service/Resources...
Creating GSspell.service/Resources/Info-gnustep.plist...
Segmentation fault (core dumped)
gmake[2]: *** [GSspell.service/Resources/Info-gnustep.plist] Error 1
gmake[1]: *** [GSspell.all.service.variables] Error 2
gmake[1]: Leaving directory `/var/tmp/gnustep/core/gui/Tools'
gmake: *** [internal-all] Error 2


running "gmake messages=yes" in the directory gives the following output:

Making all for service GSspell...
(echo "{"; echo '  NOTE = "Automatically generated, do not edit!";'; \
  echo "  NSExecutable = \"GSspell\";"; \
  cat GSspellInfo.plist; \
  echo "}") >GSspell.service/Resources/Info-gnustep.plist ;\
if ././shared_obj/make_services --test
GSspell.service/Resources/Info-gnustep.plist; then : ; else rm -f
GSspell.service/Resources/Info-gnustep.plist; false; \
fi
Segmentation fault (core dumped)
gmake[1]: *** [GSspell.service/Resources/Info-gnustep.plist] Error 1
gmake: *** [GSspell.all.service.variables] Error 2

it seems that it's "make_services" that coredumps ....

#0  0x282f32a4 in pthread_key_create () from /usr/lib/libpthread.so.1
#1  0x2831e0ad in __objc_init_thread_system () from
/usr/local/GNUstep/System/Library/Libraries/libobjc.so.1
#2  0x2831a7f1 in __objc_exec_class () from
/usr/local/GNUstep/System/Library/Libraries/libobjc.so.1
#3  0x283201e0 in global constructors keyed to __objc_linking () from
/usr/local/GNUstep/System/Library/Libraries/libobjc.so.1
#4  0x28320212 in __do_global_ctors_aux () from
/usr/local/GNUstep/System/Library/Libraries/libobjc.so.1
#5  0x28312a22 in _init () from
/usr/local/GNUstep/System/Library/Libraries/libobjc.so.1
#6  0x280545c9 in find_symdef () from /libexec/ld-elf.so.1
#7  0x28053191 in _rtld () from /libexec/ld-elf.so.1
#8  0x280526a6 in .rtld_start () from /libexec/ld-elf.so.1

If you can provide possible suggestions on how to fix this or need me
to perform additional tests ... let me know.

With kind regards,
  Pascal Hofstee


More information about the freebsd-ports mailing list