Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 935680 - dev-scheme/guile-2.2.7-r2 fails to build on alpha
Summary: dev-scheme/guile-2.2.7-r2 fails to build on alpha
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-06 22:14 UTC by Andreas K. Hüttel
Modified: 2024-07-06 22:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas K. Hüttel archtester gentoo-dev 2024-07-06 22:14:34 UTC
libtool: link: alpha-unknown-linux-gnu-gcc -std=gnu11 -shared  -fPIC -DPIC  .libs/libguile_2.2_la-alist.o .libs/libguile_2.2_la-array-handle.o .libs/libguile_2.2_la-array-map.o .libs/libguile_2.2_la-arrays.o .libs/libguile_2.2_la-async.o .libs/libguile_2.2_la-atomic.o .libs/libguile_2.2_la-backtrace.o .libs/libguile_2.2_la-boolean.o .libs/libguile_2.2_la-bitvectors.o .libs/libguile_2.2_la-bytevectors.o .libs/libguile_2.2_la-chars.o .libs/libguile_2.2_la-control.o .libs/libguile_2.2_la-continuations.o .libs/libguile_2.2_la-debug.o .libs/libguile_2.2_la-deprecated.o .libs/libguile_2.2_la-deprecation.o .libs/libguile_2.2_la-dynstack.o .libs/libguile_2.2_la-dynwind.o .libs/libguile_2.2_la-eq.o .libs/libguile_2.2_la-error.o .libs/libguile_2.2_la-eval.o .libs/libguile_2.2_la-evalext.o .libs/libguile_2.2_la-expand.o .libs/libguile_2.2_la-extensions.o .libs/libguile_2.2_la-fdes-finalizers.o .libs/libguile_2.2_la-feature.o .libs/libguile_2.2_la-filesys.o .libs/libguile_2.2_la-finalizers.o .libs/libguile_2.2_la-fluids.o .libs/libguile_2.2_la-foreign.o .libs/libguile_2.2_la-foreign-object.o .libs/libguile_2.2_la-fports.o .libs/libguile_2.2_la-frames.o .libs/libguile_2.2_la-gc-malloc.o .libs/libguile_2.2_la-gc.o .libs/libguile_2.2_la-gettext.o .libs/libguile_2.2_la-generalized-arrays.o .libs/libguile_2.2_la-generalized-vectors.o .libs/libguile_2.2_la-goops.o .libs/libguile_2.2_la-gsubr.o .libs/libguile_2.2_la-guardians.o .libs/libguile_2.2_la-hash.o .libs/libguile_2.2_la-hashtab.o .libs/libguile_2.2_la-hooks.o .libs/libguile_2.2_la-i18n.o .libs/libguile_2.2_la-init.o .libs/libguile_2.2_la-inline.o .libs/libguile_2.2_la-instructions.o .libs/libguile_2.2_la-ioext.o .libs/libguile_2.2_la-keywords.o .libs/libguile_2.2_la-list.o .libs/libguile_2.2_la-load.o .libs/libguile_2.2_la-loader.o .libs/libguile_2.2_la-macros.o .libs/libguile_2.2_la-mallocs.o .libs/libguile_2.2_la-memoize.o .libs/libguile_2.2_la-modules.o .libs/libguile_2.2_la-null-threads.o .libs/libguile_2.2_la-numbers.o .libs/libguile_2.2_la-objprop.o .libs/libguile_2.2_la-options.o .libs/libguile_2.2_la-pairs.o .libs/libguile_2.2_la-poll.o .libs/libguile_2.2_la-ports.o .libs/libguile_2.2_la-print.o .libs/libguile_2.2_la-procprop.o .libs/libguile_2.2_la-procs.o .libs/libguile_2.2_la-programs.o .libs/libguile_2.2_la-promises.o .libs/libguile_2.2_la-r6rs-ports.o .libs/libguile_2.2_la-random.o .libs/libguile_2.2_la-rdelim.o .libs/libguile_2.2_la-read.o .libs/libguile_2.2_la-rw.o .libs/libguile_2.2_la-scmsigs.o .libs/libguile_2.2_la-script.o .libs/libguile_2.2_la-simpos.o .libs/libguile_2.2_la-smob.o .libs/libguile_2.2_la-sort.o .libs/libguile_2.2_la-srcprop.o .libs/libguile_2.2_la-srfi-1.o .libs/libguile_2.2_la-srfi-4.o .libs/libguile_2.2_la-srfi-13.o .libs/libguile_2.2_la-srfi-14.o .libs/libguile_2.2_la-srfi-60.o .libs/libguile_2.2_la-stackchk.o .libs/libguile_2.2_la-stacks.o .libs/libguile_2.2_la-stime.o .libs/libguile_2.2_la-strings.o .libs/libguile_2.2_la-strorder.o .libs/libguile_2.2_la-strports.o .libs/libguile_2.2_la-struct.o .libs/libguile_2.2_la-symbols.o .libs/libguile_2.2_la-syntax.o .libs/libguile_2.2_la-threads.o .libs/libguile_2.2_la-throw.o .libs/libguile_2.2_la-trees.o .libs/libguile_2.2_la-unicode.o .libs/libguile_2.2_la-uniform.o .libs/libguile_2.2_la-values.o .libs/libguile_2.2_la-variable.o .libs/libguile_2.2_la-vectors.o .libs/libguile_2.2_la-version.o .libs/libguile_2.2_la-vm.o .libs/libguile_2.2_la-vports.o .libs/libguile_2.2_la-weak-set.o .libs/libguile_2.2_la-weak-table.o .libs/libguile_2.2_la-weak-vector.o .libs/libguile_2.2_la-dynl.o .libs/libguile_2.2_la-posix.o .libs/libguile_2.2_la-net_db.o .libs/libguile_2.2_la-socket.o .libs/libguile_2.2_la-regex-posix.o  -Wl,--whole-archive ../lib/.libs/libgnu.a -Wl,--no-whole-archive  -Wl,-rpath -Wl,//usr/lib -latomic_ops -lgc -lpthread -ldl -lffi -Wl,--as-needed -lunistring -lgmp //usr/lib/libltdl.so -lcrypt -lm  -mieee -O2 -mcpu=ev4 -Wl,-z -Wl,relro -Wl,--version-script=./libguile.map -Wl,-O1   -Wl,-soname -Wl,libguile-2.2.so.1 -o .libs/libguile-2.2.so.1.4.2
/usr/lib/gcc/alpha-unknown-linux-gnu/14/../../../../alpha-unknown-linux-gnu/bin/ld: .libs/libguile_2.2_la-posix.o: in function `scm_tmpnam':
(.text+0x3854): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
libtool: link: (cd ".libs" && rm -f "libguile-2.2.so.1" && ln -s "libguile-2.2.so.1.4.2" "libguile-2.2.so.1")
libtool: link: (cd ".libs" && rm -f "libguile-2.2.so" && ln -s "libguile-2.2.so.1.4.2" "libguile-2.2.so")
libtool: link: ( cd ".libs" && rm -f "libguile-2.2.la" && ln -s "../libguile-2.2.la" "libguile-2.2.la" )
/bin/sh ../libtool  --tag=CC   --mode=link alpha-unknown-linux-gnu-gcc -std=gnu11  -Wall -Wmissing-prototypes -Wdeclaration-after-statement -Wpointer-arith -Wswitch-enum -fno-strict-aliasing -fwrapv -fvisibility=hidden -mieee -pipe -O2 -mcpu=ev4  -Wl,-O1 -Wl,--as-needed -o guile guile-guile.o libguile-2.2.la -lcrypt  -lm
libtool: link: alpha-unknown-linux-gnu-gcc -std=gnu11 -Wall -Wmissing-prototypes -Wdeclaration-after-statement -Wpointer-arith -Wswitch-enum -fno-strict-aliasing -fwrapv -fvisibility=hidden -mieee -pipe -O2 -mcpu=ev4 -Wl,-O1 -o .libs/guile guile-guile.o  -Wl,--as-needed ./.libs/libguile-2.2.so -latomic_ops -lgc -lpthread -ldl -lffi -lunistring -lgmp //usr/lib/libltdl.so -lcrypt -lm
cat alist.doc array-handle.doc array-map.doc arrays.doc async.doc atomic.doc backtrace.doc boolean.doc bitvectors.doc bytevectors.doc chars.doc control.doc continuations.doc debug.doc deprecated.doc deprecation.doc dynl.doc dynwind.doc eq.doc error.doc eval.doc evalext.doc expand.doc extensions.doc fdes-finalizers.doc feature.doc filesys.doc fluids.doc foreign.doc fports.doc gc-malloc.doc gc.doc gettext.doc generalized-arrays.doc generalized-vectors.doc goops.doc gsubr.doc guardians.doc hash.doc hashtab.doc hooks.doc i18n.doc init.doc ioext.doc keywords.doc list.doc load.doc macros.doc mallocs.doc memoize.doc modules.doc numbers.doc objprop.doc options.doc pairs.doc ports.doc print.doc procprop.doc procs.doc promises.doc r6rs-ports.doc random.doc rdelim.doc read.doc rw.doc scmsigs.doc script.doc simpos.doc smob.doc sort.doc srcprop.doc srfi-1.doc srfi-4.doc srfi-13.doc srfi-14.doc srfi-60.doc stackchk.doc stacks.doc stime.doc strings.doc strorder.doc strports.doc struct.doc symbols.doc syntax.doc threads.doc throw.doc trees.doc unicode.doc uniform.doc values.doc variable.doc vectors.doc version.doc vports.doc weak-set.doc weak-table.doc weak-vector.doc dynl.doc posix.doc net_db.doc socket.doc regex-posix.doc | GUILE_AUTO_COMPILE=0 ../meta/build-env guild snarf-check-and-output-texi          > guile-procedures.texi || { rm guile-procedures.texi; false; }
GC Warning: CPU affinity mask is set to 0x1
GC_unix_get_mem: Memory returned by mmap is not aligned to HBLKSIZE.
make[3]: *** [Makefile:4285: guile-procedures.texi] Error 1
make[3]: Leaving directory '/var/tmp/portage/dev-scheme/guile-2.2.7-r2/work/guile-2.2.7/libguile'
make[2]: *** [Makefile:2427: all] Error 2
make[2]: Leaving directory '/var/tmp/portage/dev-scheme/guile-2.2.7-r2/work/guile-2.2.7/libguile'
make[1]: *** [Makefile:1863: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/dev-scheme/guile-2.2.7-r2/work/guile-2.2.7'
make: *** [Makefile:1749: all] Error 2



Note: this is inside a qemu-user chroot ...