ports/147252: devel/gobject-introspection fails to build on sparc64
Michael Moll
kvedulv at kvedulv.de
Mon May 31 16:30:03 UTC 2010
>Number: 147252
>Category: ports
>Synopsis: devel/gobject-introspection fails to build on sparc64
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon May 31 16:30:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Michael Moll
>Release: 9.0-CURRENT
>Organization:
>Environment:
FreeBSD fujisan.kvedulv.de 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Sun May 16 13:38:04 CEST 2010 root at fujisan.kvedulv.de:/var/tmp/build/obj/usr/src/sys/GENERIC sparc64
>Description:
When building devel/gobject-introspection:
[...]
./../tools/g-ir-compiler --includedir=. --includedir=../../gir --includedir=../../gir --includedir=. BarApp-1.0.gir -o BarApp-1.0.typelib
./../tools/g-ir-generate --includedir=. --includedir=../../gir annotation-1.0.typelib -o annotation-1.0.tgir
./../tools/g-ir-generate --includedir=. --includedir=../../gir drawable-1.0.typelib -o drawable-1.0.tgir
./../tools/g-ir-generate --includedir=. --includedir=../../gir foo-1.0.typelib -o foo-1.0.tgir
gmake[3]: *** [foo-1.0.tgir] Illegal instruction: 4 (core dumped)
gmake[3]: *** Deleting file `foo-1.0.tgir'
gmake[3]: Leaving directory `/usr/ports/devel/gobject-introspection/work/gobject-introspection-0.6.11/tests/scanner'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/devel/gobject-introspection/work/gobject-introspection-0.6.11/tests'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/devel/gobject-introspection/work/gobject-introspection-0.6.11'
gmake: *** [all] Error 2
*** Error code 1
Stop in /usr/ports/devel/gobject-introspection.
fujisan# gdb ./work/gobject-introspection-0.6.11/tools/g-ir-generate /usr/ports/devel/gobject-introspection/work/gobject-introspection-0.6.11/tests/scanner/g-ir-generate.core
GNU gdb 6.1.1 [FreeBSD]
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 "sparc64-marcel-freebsd"..."/usr/ports/devel/gobject-introspection/work/gobject-introspection-0.6.11/tools/g-ir-generate": not in executable format: File format not recognized
Core was generated by `g-ir-generate'.
Program terminated with signal 4, Illegal instruction.
#0 0x0000000040363bf8 in ?? ()
(gdb) bt
#0 0x0000000040363bf8 in ?? ()
#1 0x0000000040363b3c in ?? ()
Previous frame identical to this frame (corrupt stack?)
This is a new bug, 0.6.10 did work on sparc64. On a machine with 8.0-RELEASE the build also fails with the same symptoms.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list