coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 0/1] build: Properly expand @INSTALL_PROGRAM@ viariable when


From: Manolis Ragkousis
Subject: Re: [PATCH 0/1] build: Properly expand @INSTALL_PROGRAM@ viariable when cross-compiling.
Date: Wed, 25 Jan 2017 10:40:05 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0

Hello everyone,

It seems my patch causes the cross-compilation to fail as well.

make[3]: Entering directory
'/tmp/guix-build-coreutils-8.26.drv-0/coreutils-8.26'
 /gnu/store/6wandc9d5fgn7snk5dcvc9ci1zja0dpf-coreutils-8.26/bin/mkdir -p
'/gnu/store/kqz68xwzba6j1p4wm7i79yv2vi3qcki9-coreutils-8.26/bin'
   -c -c src/ginstall
'/gnu/store/kqz68xwzba6j1p4wm7i79yv2vi3qcki9-coreutils-8.26/bin/./install'
/gnu/store/c07lx3bqmz4c48ii6ksf2r63g9ldd029-bash-4.4.11/bin/bash: line
23: -c: command not found
make[3]: *** [Makefile:7572: install-binPROGRAMS] Error 127

It seems that the cause of these issues is commit 477a1e8ed49313. I will
send an updated patch.

Manolis


On 01/18/17 19:58, address@hidden wrote:
> Hello everyone, 
>
> While trying to cross compile coreutils for i686-linux, x86_64-linux and 
> i586-pc-gnu with Guix, during make 
> install, I came around this error:
>
> Makefile:3440: *** Recursive variable 'INSTALL' references itself 
> (eventually).  Stop.
>
> http://paste.lisp.org/display/336896
>
> According to the GNU Make manual this happens because "=" is used instead of 
> ":=". [1]
>
> This patch solves the problem. 
>
> Thank you,
> Manolis
>
> [1] https://www.gnu.org/software/make/manual/html_node/Error-Messages.html

Attachment: qsh6m1166ad9b3jc0js71zpwvcl347-coreutils-8.26.drv.bz2
Description: application/bzip


reply via email to

[Prev in Thread] Current Thread [Next in Thread]