pkgsrc-Bugs archive

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

Re: pkg/51266: devel/gobject-introspection build fails on i386-7.99.32



The following reply was made to PR pkg/51266; it has been noted by GNATS.

From: "John D. Baker" <jdbaker%mylinuxisp.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: pkg/51266: devel/gobject-introspection build fails on i386-7.99.32
Date: Sun, 2 Oct 2016 09:03:34 -0500 (CDT)

 I've finally observed my first failure on a non-x86 platform
 (NetBSD/macppc-7.99.39):
 
 NetBSD ed 7.99.39 NetBSD 7.99.39 (ED) #2: Fri Sep 30 18:46:03 CDT 2016  sysop%dpe2850b.technoskunk.fur@localhost:/d0/build/current/obj/macppc/sys/arch/macppc/compile/ED macppc
 
 While running 'pkg_rolling-replace' "devel/gobject-introspection" failed
 to build with:
 
 [...]
   GISCAN   GLib-2.0.gir
 /usr/pkg/include/glib/glib-2.0/glib/glib-autocleanups.h:41: syntax error, unexpected typedef-name, expecting identifier or '(' in 'typedef GAsyncQueue *GAsyncQueue_autoptr;' at 'GAsyncQueue_autoptr'
 [Long list of similar syntax errors...]
 [...]
 /usr/pkg/lib/libgthread-2.0.so.0: Trying to call undefined weak symbol `__deregister_frame_info'
 Command '[u'/var/tmp/pkgsrc/devel/gobject-introspection/work/gobject-introspection-1.48.0/tmp-introspect2l6Usj/GLib-2.0', u'--introspect-dump=/var/tmp/pkgsrc/devel/gobject-introspection/work/gobject-introspection-1.48.0/tmp-introspect2l6Usj/functions.txt,/var/tmp/pkgsrc/devel/gobject-introspection/work/gobject-introspection-1.48.0/tmp-introspect2l6Usj/dump.xml']' returned non-zero exit status 1
 /usr/pkg/lib/libgthread-2.0.so.0: Trying to call undefined weak symbol `__deregister_frame_info'
 Makefile:3488: recipe for target 'GLib-2.0.gir' failed
 gmake[2]: *** [GLib-2.0.gir] Error 1
 gmake[2]: Leaving directory '/var/tmp/pkgsrc/devel/gobject-introspection/work/gobject-introspection-1.48.0'
 Makefile:2778: recipe for target 'all-recursive' failed
 gmake[1]: *** [all-recursive] Error 1
 gmake[1]: Leaving directory '/var/tmp/pkgsrc/devel/gobject-introspection/work/gobject-introspection-1.48.0'
 Makefile:1557: recipe for target 'all' failed
 gmake: *** [all] Error 2
 *** Error code 2
 
 Stop.
 make[1]: stopped in /x/pkgsrc/devel/gobject-introspection
 *** Error code 1
 
 Stop.
 make: stopped in /x/pkgsrc/devel/gobject-introspection
 
 The failure occurs in the same place as on x86 hosts (and in the same
 library reported by a backtrace on i386) but slightly different as x86
 just segfaults instead of reporting an error.
 
 I suppose this means I'll need to try again using a TNF snapshot, but
 if it's like x86, I'll have to wipe out all packages and start from
 scratch.
 
 I'm stumped as far as figuring out why my local release builds provoke
 this behavior, but TNF snapshots (on x86 at least) do not.  I've recently
 rebuilt everything from completely empty DEST/obj/RELEASE directories and
 the result doesn't change.
 
 Perhaps I shall have to scratch out space to set up one of my sparc64
 boxen (ancient Ultra-5) and test there too.
 
 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645
 


Home | Main Index | Thread Index | Old Index