Hello,

On Thu, 26 Sep 2019 17:45:03 +0200 Gianfranco Costamagna 
<[email protected]> wrote:
> Source: guile-2.0
> Version: 2.0.13+1-5.2
> Severity: serious
> 
> 
> Hello, looks like guile-2.0 FTBFS on ppc64el, probably after readline 
> transition (Ubuntu has this problem since the rebuild against the new 
> readline)
> 
> I remember I tried to cherry-pick fixes from guile-2.2 but I didn't find 
> anything related to this failure
> 
> 
> cat alist.doc arbiters.doc array-handle.doc array-map.doc arrays.doc 
> async.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 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 root.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 
> threads.doc throw.doc trees.doc unicode.doc uniform.doc values.doc 
> variable.doc vectors.doc version.doc vports.doc weaks.doc dynl.doc posix.doc 
> net_db.doc socket.doc regex-posix.doc | GUILE_INSTALL_LOCALE=1 
> GUILE_AUTO_COMPILE=0 ../meta/build-env guild snarf-check-and-output-texi      
>     > guile-procedures.texi || { rm guile-procedures.texi; false; }
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/libguile'
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/libguile'
> Making all in module
> make[3]: Entering directory '/<<PKGBUILDDIR>>/module'
> GUILE_INSTALL_LOCALE=1 GUILE_AUTO_COMPILE=0 \
> ../meta/build-env                             \
> guild compile --target="powerpc64le-unknown-linux-gnu" -Wunbound-variable 
> -Warity-mismatch -Wformat   \
>   -L "/<<PKGBUILDDIR>>/module" -L "/<<PKGBUILDDIR>>/module"           \
>   -L "/<<PKGBUILDDIR>>/guile-readline"                        \
>   -o "ice-9/eval.go" "ice-9/eval.scm"
> wrote `ice-9/eval.go'
> GUILE_INSTALL_LOCALE=1 GUILE_AUTO_COMPILE=0   \
> ../meta/build-env                                     \
> guild compile --target="powerpc64le-unknown-linux-gnu" -Wunbound-variable 
> -Warity-mismatch -Wformat           \
>   -L "/<<PKGBUILDDIR>>/module" -L "/<<PKGBUILDDIR>>/module"                   
> \
>   -L "/<<PKGBUILDDIR>>/guile-readline"                                \
>   -o "ice-9/psyntax-pp.go" "./ice-9/psyntax.scm"
> GUILE_INSTALL_LOCALE=1 GUILE_AUTO_COMPILE=0 \
> ../meta/build-env                             \
> guild compile --target="powerpc64le-unknown-linux-gnu" -Wunbound-variable 
> -Warity-mismatch -Wformat   \
>   -L "/<<PKGBUILDDIR>>/module" -L "/<<PKGBUILDDIR>>/module"           \
>   -L "/<<PKGBUILDDIR>>/guile-readline"                        \
>   -o "ice-9/boot-9.go" "ice-9/boot-9.scm"
> GUILE_INSTALL_LOCALE=1 GUILE_AUTO_COMPILE=0 \
> ../meta/build-env                             \
> guild compile --target="powerpc64le-unknown-linux-gnu" -Wunbound-variable 
> -Warity-mismatch -Wformat   \
>   -L "/<<PKGBUILDDIR>>/module" -L "/<<PKGBUILDDIR>>/module"           \
>   -L "/<<PKGBUILDDIR>>/guile-readline"                        \
>   -o "ice-9/vlist.go" "ice-9/vlist.scm"
> GUILE_INSTALL_LOCALE=1 GUILE_AUTO_COMPILE=0 \
> ../meta/build-env                             \
> guild compile --target="powerpc64le-unknown-linux-gnu" -Wunbound-variable 
> -Warity-mismatch -Wformat   \
>   -L "/<<PKGBUILDDIR>>/module" -L "/<<PKGBUILDDIR>>/module"           \
>   -L "/<<PKGBUILDDIR>>/guile-readline"                        \
>   -o "srfi/srfi-1.go" "srfi/srfi-1.scm"
> Backtrace:
> In ice-9/eval.scm:
>  387: 19 [eval # #]
>  387: 18 [eval # #]
>  387: 17 [eval # #]
>  387: 16 [eval # #]
>  387: 15 [eval # #]
>  440: 14 [eval # #]
>  440: 13 [eval # #]
>  411: 12 [eval # #]
>  411: 11 [eval # #]
>  411: 10 [eval # #]
>  387: 9 [eval # #]
>  432: 8 [eval # #]

Actually Ubuntu failure is a little bit different:
/bin/bash: line 5: 15440 Segmentation fault      (core dumped) 
CHARSETALIASDIR="/<<BUILDDIR>>/guile-2.0-2.0.13+1/lib" ${dir}$tst


but it might be the same bug...


G.

Reply via email to