On Sun, 18 Jan 2015 23:13:56 +0100 (CET) Gerald Pfeifer <ger...@pfeifer.com> 
wrote:
> On Sunday 2015-01-18 13:01, Tijl Coosemans wrote:
>>> Here is the build log:
>>> 
>>> install   -m 555 fixinc.sh 
>>> .../prefix/gcc5/libexec/gcc5/gcc/i386-portbld-freebsd10.1/5.0.0/install-tools/fixinc.sh
>>> install  -s  -m 555 fixincl 
>>> .../prefix/gcc5/libexec/gcc5/gcc/i386-portbld-freebsd10.1/5.0.0/install-tools/fixincl
>>> install   -m 555 mkheaders 
>>> .../prefix/gcc5/libexec/gcc5/gcc/i386-portbld-freebsd10.1/5.0.0/install-tools/mkheaders
>>> test -z 'strip' || strip 
>>> .../prefix/gcc5/libexec/gcc5/gcc/i386-portbld-freebsd10.1/5.0.0/install-tools/fixincl
>>> strip: unable to copy file 
>>> '.../prefix/gcc5/libexec/gcc5/gcc/i386-portbld-freebsd10.1/5.0.0/install-tools/fixincl';
>>>  reason: Permission denied
>>> Makefile:191: recipe for target 'install-strip' failed
>>> gmake[3]: *** [install-strip] Error 1
>> This strip command seems redundant.  Isn't fixincl already stripped by
>> the "install -s" command above?
> 
> Good point.
> 
>> What does this piece of the log look like outside the ports framework?
> 
> /usr/bin/install -c fixinc.sh 
> .../gcc-ref8-amd64/libexec/gcc/x86_64-unknown-freebsd8.4/5.0.0/install-tools/fixinc.sh
> /usr/bin/install -c fixincl 
> .../gcc-ref8-amd64/libexec/gcc/x86_64-unknown-freebsd8.4/5.0.0/install-tools/fixincl
> /usr/bin/install -c mkheaders 
> .../gcc-ref8-amd64/libexec/gcc/x86_64-unknown-freebsd8.4/5.0.0/install-tools/mkheaders
> test -z 'strip' || strip 
> .../gcc-ref8-amd64/libexec/gcc/x86_64-unknown-freebsd8.4/5.0.0/install-tools/fixincl
> gmake[2]: Leaving directory '.../OBJ-0118-1528/fixincludes'
> 
> (I also tried setting STRIP_CMD to true, alas that is not used by GCC.)

Try adding BINMODE=755 to the port Makefile or STRIP=true to CONFIGURE_ARGS
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to