bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #25033] compilation of gnustep-gui-0.14.0 fails on openbsd 4.4 spar


From: Sebastian Reitenbach
Subject: [bug #25033] compilation of gnustep-gui-0.14.0 fails on openbsd 4.4 sparc
Date: Sun, 07 Dec 2008 17:29:17 +0000
User-agent: Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.9 (like Gecko) SUSE

URL:
  <http://savannah.gnu.org/bugs/?25033>

                 Summary: compilation of gnustep-gui-0.14.0 fails on openbsd
4.4 sparc
                 Project: GNUstep
            Submitted by: buzzdee
            Submitted on: Sun 07 Dec 2008 05:29:15 PM GMT
                Category: Gui/AppKit
                Severity: 3 - Normal
              Item Group: Bug
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

trying to compile gnustep-gui on openbsd 4.4 sparc, fails when making
services for GSspell:

Making all for service GSspell...
/usr/local/share/GNUstep/Makefiles/mkinstalldirs ./GSspell.service/.
cc GSspell.m -c \
              -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1
-DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRAR
Y=1 -D_REENTRANT -fPIC -g -Wall -DDEBUG -fno-omit-frame-pointer -DGSWARN
-DGSDIAGNOSE -Wno-import -O2 -pip
e -fno-strict-aliasing -fgnu-runtime -I/usr/local/include/libpng
-I../Headers/Additions -I../Headers -I../
Source/. -I. -I/usr/local/include
-I/gnustep-gui-0.14.0_writes_to_HOME/GNUstep/Library/Headers -I/usr/loca
l/include \
               -o obj/GSspell.o
GSspell.m: In function `-[GNUSpellChecker
spellServer:findMisspelledWordInString:language:wordCount:countO
nly:]':
GSspell.m:83: warning: value computed is not used
cc  -Wl,-E       -fgnu-runtime -o GSspell.service/./GSspell \
        ./obj/GSspell.o   -L/usr/local/lib -lstdc++ -lm    -L../Source/./obj
-L../Model/./obj    -L/gnuste
p-gui-0.14.0_writes_to_HOME/GNUstep/Library/Libraries -L/usr/local/lib 
-L/usr/local/lib   -lgnustep-gui -
laudiofile -laspell -lungif -lpng -ltiff -lz -ljpeg -lm   -lgnustep-base  
-pthread -lobjc   -lm
/usr/local/lib/libungif.so.5.4: warning: vsprintf() is often misused, please
use vsnprintf()
/usr/local/lib/libaudiofile.so.0.2: warning: strcpy() is almost always
misused, please use strlcpy()
/usr/local/lib/libaudiofile.so.0.2: warning: sprintf() is often misused,
please use snprintf()
/usr/local/lib/libaspell.so.16.0: warning: strcat() is almost always misused,
please use strlcat()
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSString' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSSpellServer' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSCharacterSet' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSScanner' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSMutableArray' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSObject' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NXConstantString' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSAutoreleasePool' are not define
d
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSData' are not defined
/usr/local/share/GNUstep/Makefiles/mkinstalldirs GSspell.service/Resources
(echo "{"; echo '  NOTE = "Automatically generated, do not edit!";'; \
          echo "  NSExecutable = \"GSspell\";"; \
          if [ -r "GSspellInfo.plist" ]; then \
            cat GSspellInfo.plist; \
          fi; \
          echo "}") >GSspell.service/Resources/Info-gnustep.plist ;\
        if ././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[2]: *** [GSspell.service/Resources/Info-gnustep.plist] Error 1
gmake[1]: *** [GSspell.all.service.variables] Error 2
gmake[1]: Leaving directory
`/usr/ports/x11/gnustep/gui/w-gnustep-gui-0.14.0/gnustep-gui-0.14.0/Tools'
gmake: *** [internal-all] Error 2
*** Error code 2


running make_services in gdb, produces the following backtrace:
# gdb ./w-gnustep-gui-0.14.0/gnustep-gui-0.14.0/Tools/obj/make_services
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "sparc-unknown-openbsd4.4"...
(gdb) r
Starting program:
/usr/ports/x11/gnustep/gui/w-gnustep-gui-0.14.0/gnustep-gui-0.14.0/Tools/obj/make_servic
es

Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()
(gdb) bt
#0  0x00000000 in ?? ()
#1  0x0ae934f4 in +[NSAutoreleasePool new] (self=0xb354940, _cmd=0xb3549e8)
at NSAutoreleasePool.m:144
#2  0x0ae937ac in +[NSAutoreleasePool addObject:] (self=0xb354978,
_cmd=0xb375b14, anObj=0xab58d28)
    at NSAutoreleasePool.m:248
#3  0x0af431c8 in -[NSObject autorelease] (self=0xab58d28, _cmd=0xb371af8) at
NSObject.m:1823
#4  0x0af30548 in +[NSMethodSignature signatureWithObjCTypes:] (self=0x0,
_cmd=0xb39a00c,
    t=0xb20d810 "@0@+8:+12^{?=^?^?^?^?^?^?^?I@^{?}}+16") at
NSMethodSignature.m:49
#5  0x0afeb2bc in gs_objc_msg_forward2 (receiver=0x0, sel=0xb372448) at
GSFFIInvocation.m:165
#6  0x0afeb5fc in gs_objc_msg_forward (sel=0xb372448) at
GSFFIInvocation.m:209
#7  0x10407690 in objc_msg_lookup (receiver=0x1060ea3c, op=0xb372448)
    at /usr/src/gnu/lib/libobjc/libobjc/sendmsg.c:91
#8  0x0af32f78 in -[NSNotificationCenter addObserver:selector:name:object:]
(self=0x8fe01f8,
    _cmd=0xb39c664, observer=0xab58c08, selector=0xb39c65c, name=0xb3967ec,
object=0x0)
    at NSNotificationCenter.m:714
#9  0x0aff9990 in -[GSLazyRecursiveLock init] (self=0xab58c08,
_cmd=0xb375b54) at GSLock.m:252
#10 0x0af421e0 in +[NSObject new] (self=0xb39c404, _cmd=0xb39aab0) at
NSObject.m:1301
#11 0x0aff036c in +[_GSLockInitializer initialize] (self=0xb39a3a0,
_cmd=0xb3961a0)
    at GSCategories.m:1463
#12 0x10406958 in __objc_send_initialize (class=0xb39a3a0)
    at /usr/src/gnu/lib/libobjc/libobjc/sendmsg.c:324
#13 0x104067b4 in __objc_init_install_dtable (receiver=0xb39a3a0,
op=0xb39aac0)
    at /usr/src/gnu/lib/libobjc/libobjc/sendmsg.c:266
#14 0x104075d8 in objc_msg_lookup (receiver=0xb39a3a0, op=0xb39aac0)
    at /usr/src/gnu/lib/libobjc/libobjc/sendmsg.c:184
#15 0x0aff0444 in +[NSLock(GSCategories) newLockAt:] (self=0xb39c4ec,
_cmd=0xb3ae22c, location=0xb3ade68)
    at GSCategories.m:1483
#16 0x0b01e720 in GSSetupEncodingTable () at Unicode.m:280
#17 0x0b02159c in GSPrivateDefaultCStringEncoding () at Unicode.m:2079
#18 0x0af97dcc in +[NSString initialize] (self=0xb386774, _cmd=0xb3961a0) at
NSString.m:577
#19 0x10406958 in __objc_send_initialize (class=0xb386774)
    at /usr/src/gnu/lib/libobjc/libobjc/sendmsg.c:324
#20 0x104067b4 in __objc_init_install_dtable (receiver=0xb386774,
op=0xb375b24)
    at /usr/src/gnu/lib/libobjc/libobjc/sendmsg.c:266
#21 0x104075d8 in objc_msg_lookup (receiver=0xb386774, op=0xb375b24)
    at /usr/src/gnu/lib/libobjc/libobjc/sendmsg.c:184
#22 0x0af41f08 in +[NSObject initialize] (self=0xb375a40, _cmd=0xb3961a0) at
NSObject.m:1166
#23 0x10406958 in __objc_send_initialize (class=0xb375a40)
    at /usr/src/gnu/lib/libobjc/libobjc/sendmsg.c:324
#24 0x104068a4 in __objc_send_initialize (class=0xb354940)
    at /usr/src/gnu/lib/libobjc/libobjc/sendmsg.c:297
#25 0x104067b4 in __objc_init_install_dtable (receiver=0xb354940,
op=0xb37d228)
    at /usr/src/gnu/lib/libobjc/libobjc/sendmsg.c:266
#26 0x104075d8 in objc_msg_lookup (receiver=0xb354940, op=0xb37d228)
    at /usr/src/gnu/lib/libobjc/libobjc/sendmsg.c:184
#27 0x0af6a7c0 in _gnu_process_args (argc=1, argv=0xf7fcf8ec, env=0xf7fcf8f4)
at NSProcessInfo.m:231
#28 0x0af6ae78 in main (argc=1, argv=0xf7fcf8ec, env=0xf7fcf8f4) at
NSProcessInfo.m:910
#29 0x00010bbc in ___start ()
#30 0x00010ae8 in _start ()
---Type <return> to continue, or q <return> to quit---
#31 0x00010ae8 in _start ()
Previous frame identical to this frame (corrupt stack?)
(gdb) The program is running.  Exit anyway? (y or n) y

gnustep-base linked against libffi-3.0.7, 




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25033>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]