Re: Porting with Guix
Hello Rennes, your previous error is becase Guix uses 4.9 as default which doesn't support non-static initializers. I am currently rebuilding the bootstrap-binaries so you can try again with gcc-5. This error is probably because you are missing guile-2.0-dev. Manolis On 12/30/16 22:40, ren...@openmailbox.org wrote: > Hi, > > On 2016-12-30 12:19, ren...@openmailbox.org wrote: >> Hi Manolis, >> I updated Debian GNU/Hurd to 0.9(GNU Hurd 0.9 GNU-Mach >> 1.8-486/Hurd-0.9 i686-AT386 GNU). >> >> Later, I run: >> $ ./bootstrap >> + exec autoreconf -vfi >> autoreconf: Entering directory `.' >> autoreconf: running: autopoint --force >> autoreconf: running: aclocal --force -I m4 >> autoreconf: configure.ac: tracing >> autoreconf: configure.ac: not using Libtool >> autoreconf: running: /usr/bin/autoconf --force >> configure.ac:73: error: possibly undefined macro: GUILE_MODULE_AVAILABLE >> If this token and others are legitimate, please use >> m4_pattern_allow. >> See the Autoconf documentation. >> autoreconf: /usr/bin/autoconf failed with exit status: 1 >> > > It is posible due to the Guile version, I will return to my previuos > version of Hurd. > > Thanks
Re: Porting with Guix
Hi, On 2016-12-30 12:19, ren...@openmailbox.org wrote: Hi Manolis, I updated Debian GNU/Hurd to 0.9(GNU Hurd 0.9 GNU-Mach 1.8-486/Hurd-0.9 i686-AT386 GNU). Later, I run: $ ./bootstrap + exec autoreconf -vfi autoreconf: Entering directory `.' autoreconf: running: autopoint --force autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /usr/bin/autoconf --force configure.ac:73: error: possibly undefined macro: GUILE_MODULE_AVAILABLE If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/bin/autoconf failed with exit status: 1 It is posible due to the Guile version, I will return to my previuos version of Hurd. Thanks
Re: Porting with Guix
Hi Manolis, I updated Debian GNU/Hurd to 0.9(GNU Hurd 0.9 GNU-Mach 1.8-486/Hurd-0.9 i686-AT386 GNU). Later, I run: $ ./bootstrap + exec autoreconf -vfi autoreconf: Entering directory `.' autoreconf: running: autopoint --force autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /usr/bin/autoconf --force configure.ac:73: error: possibly undefined macro: GUILE_MODULE_AVAILABLE If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/bin/autoconf failed with exit status: 1 Thanks
Re: Porting with Guix
Hello, Can you rerun guix build command with -K and check the version of gcc being used in the file "/tmp/guix-build-.../environment-variables"? Related to gcc, i see: export CPATH="/gnu/store/vz5xa345sgsq1c7gb5biaqb8zmyf7934-glibc-bootstrap-0/include:/gnu/store/fc2nz3zkac3w2ic5cyganj0rjqahjb5z-gcc-bootstrap-0/include" export LIBRARY_PATH="/gnu/store/vz5xa345sgsq1c7gb5biaqb8zmyf7934-glibc-bootstrap-0/lib:/gnu/store/fc2nz3zkac3w2ic5cyganj0rjqahjb5z-gcc-bootstrap-0/lib" export PATH="/gnu/store/p797q2yjk4hdh7sckipm0n04hchxfqfh-make-boot0-4.2.1/bin:/gnu/store/5cszbchxy87hyklzk0xxlg9gmhqbn8vg-diffutils-boot0-3.5/bin:/gnu/store/fc2nz3zkac3w2ic5cyganj0rjqahjb5z-gcc-bootstrap-0/bin:/gnu/store/5nykjy2czdidg86qi0p11achvrvaswip-binutils-bootstrap-0/bin:/gnu/store/2s8j6j6mpinw30b3cnf704nhhy42v7sj-bootstrap-binaries-0/bin" Attached environment-variables file.export CPATH="/gnu/store/vz5xa345sgsq1c7gb5biaqb8zmyf7934-glibc-bootstrap-0/include:/gnu/store/fc2nz3zkac3w2ic5cyganj0rjqahjb5z-gcc-bootstrap-0/include" export GUILE_SYSTEM_COMPILED_PATH="/gnu/store/w78bpdd4i488ybjhnifs89p86pprk169-guile-bootstrap-2.0/lib/guile/2.0/ccache" export GUILE_SYSTEM_PATH="/gnu/store/w78bpdd4i488ybjhnifs89p86pprk169-guile-bootstrap-2.0/share/guile/2.0" export HOME="/homeless-shelter" export LD_ORIGIN_PATH="/gnu/store" export LIBRARY_PATH="/gnu/store/vz5xa345sgsq1c7gb5biaqb8zmyf7934-glibc-bootstrap-0/lib:/gnu/store/fc2nz3zkac3w2ic5cyganj0rjqahjb5z-gcc-bootstrap-0/lib" export NIX_BUILD_CORES="0" export NIX_BUILD_TOP="/tmp/guix-build-findutils-boot0-4.6.0.drv-0" export NIX_STORE="/gnu/store" export OLDPWD export PATH="/gnu/store/p797q2yjk4hdh7sckipm0n04hchxfqfh-make-boot0-4.2.1/bin:/gnu/store/5cszbchxy87hyklzk0xxlg9gmhqbn8vg-diffutils-boot0-3.5/bin:/gnu/store/fc2nz3zkac3w2ic5cyganj0rjqahjb5z-gcc-bootstrap-0/bin:/gnu/store/5nykjy2czdidg86qi0p11achvrvaswip-binutils-bootstrap-0/bin:/gnu/store/2s8j6j6mpinw30b3cnf704nhhy42v7sj-bootstrap-binaries-0/bin" export PWD="/tmp/guix-build-findutils-boot0-4.6.0.drv-0/findutils-4.6.0" export SHLVL="1" export SOURCE_DATE_EPOCH="1" export TEMP="/tmp/guix-build-findutils-boot0-4.6.0.drv-0" export TEMPDIR="/tmp/guix-build-findutils-boot0-4.6.0.drv-0" export TMP="/tmp/guix-build-findutils-boot0-4.6.0.drv-0" export TMPDIR="/tmp/guix-build-findutils-boot0-4.6.0.drv-0" export out="/gnu/store/xhmhlgwhyqz74zgcbf4v0qhs6r2jgs1j-findutils-boot0-4.6.0"