Re: Porting with Guix

2016-12-30 Thread Manolis Ragkousis
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

2016-12-30 Thread rennes

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

2016-12-30 Thread rennes

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

2016-12-30 Thread rennes

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"