Hi, On Wed, 2014-05-14 at 09:28, Dagobert Michelsen wrote: > Hi Riccardo, > don't see DESTDIR... I though it woulld come in > > with BUILD_ENV ? > > No, INSTALL_ENV :-) > > https://buildfarm.opencsw.org/source/xref/opencsw/csw/mgar/gar/v2/gar.lib.mk#1003 > See here for the respective exports: > > https://buildfarm.opencsw.org/source/xref/opencsw/csw/mgar/gar/v2/gar.conf.mk#848 >
What would be th difference between export and env, in this case? Anyway, is ee that there is a variable for each stage. I changed to isntall-env and now at least I see the correct parameter being pased as evn variable, as I paste below. However, it still fails for me in the same place. Could it be an upstream bug that nobody detected while doing RPMs for example? It would be strange. R Here the error. I can see now DESTDIR being set: . /opt/csw/GNUstep/System/Library/Makefiles/GNUstep.sh && cd work/build-isa-sparcv8plus/gnustep-base-1.24.6 && /usr/bin/env -i HOME="/home/multix" PATH="/home/multix/code/opencsw/gnustep-base/trunk/work/install-isa-sparcv8plus/opt/csw/bin:/home/multix/code/opencsw/gnustep-base/trunk/work/install-isa-sparcv8plus/opt/csw/bin:/home/multix/code/opencsw/gnustep-base/trunk/work/install-isa-sparcv8plus/opt/csw/sbin:/home/multix/code/opencsw/gnustep-base/trunk/work/install-isa-sparcv8plus/opt/csw/sbin:/opt/csw/bin:/opt/csw/bin:/opt/csw/sbin:/opt/csw/sbin:/opt/csw/bin:/home/multix/code/opencsw/.buildsys/v2/gar/bin:/usr/bin:/usr/sbin:/usr/java/bin:/usr/ccs/bin:/usr/openwin/bin" LC_ALL="C" prefix="/opt/csw" exec_prefix="/opt/csw" bindir="/opt/csw/bin" sbindir="/opt/csw/sbin" libexecdir="/opt/csw/libexec" datadir="/opt/csw/share" sysconfdir="/etc/opt/csw" sharedstatedir="/opt/csw/share" localstatedir="/var/opt/csw" libdir="/opt/csw/lib" infodir="/opt/csw/share/info" lispdir="/opt/csw/share/emacs/site-lisp" includedir="/opt/csw/include" mandir="/opt/csw/share/man" docdir="/opt/csw/share/doc" sourcedir="/opt/csw/src" CPPFLAGS="-I/opt/csw/include" CFLAGS="-O2 -pipe -mcpu=v9 -Wa,-xarch=v8plus" CXXFLAGS="-O2 -pipe -mcpu=v9 -Wa,-xarch=v8plus" LDFLAGS="-mcpu=v9 -Wa,-xarch=v8plus -L/opt/csw/lib" FFLAGS="-O2 -pipe -mcpu=v9 -Wa,-xarch=v8plus" FCFLAGS="-O2 -pipe -mcpu=v9 -Wa,-xarch=v8plus" F77="/opt/csw/bin/gfortran-4.9" FC="/opt/csw/bin/gfortran-4.9" ASFLAGS="" OPTFLAGS="-O2 -pipe -mcpu=v9 -Wa,-xarch=v8plus" CC="/opt/csw/bin/gcc-4.9" CXX="/opt/csw/bin/g++-4.9" CC_HOME="/opt/csw" CC_VERSION="gcc version 4.9.0 (GCC) " CXX_VERSION="gcc version 4.9.0 (GCC) " GARCH="sparc" GAROSREL="5.10" GARPACKAGE="trunk" LD_OPTIONS="-R/opt/csw/lib/\$ISALIST -R/opt/csw/lib -B direct -z ignore" DESTDIR="/home/multix/code/opencsw/gnustep-base/trunk/work/install-isa-sparcv8plus" && gmake install DESTDIR=/home/multix/code/opencsw/gnustep-base/trunk/work/install-isa-sparcv8plus LD_OPTIONS=-R/opt/csw/lib/$ISALIST -R/opt/csw/lib -B direct -z ignore GARPACKAGE=trunk GAROSREL=5.10 GARCH=sparc CXX_VERSION=gcc version 4.9.0 (GCC) CC_VERSION=gcc version 4.9.0 (GCC) CC_HOME=/opt/csw CXX=/opt/csw/bin/g++-4.9 CC=/opt/csw/bin/gcc-4.9 OPTFLAGS=-O2 -pipe -mcpu=v9 -Wa,-xarch=v8plus ASFLAGS= FC=/opt/csw/bin/gfortran-4.9 F77=/opt/csw/bin/gfortran-4.9 FCFLAGS=-O2 -pipe -mcpu=v9 -Wa,-xarch=v8plus FFLAGS=-O2 -pipe -mcpu=v9 -Wa,-xarch=v8plus LDFLAGS=-mcpu=v9 -Wa,-xarch=v8plus -L/opt/csw/lib CXXFLAGS=-O2 -pipe -mcpu=v9 -Wa,-xarch=v8plus CFLAGS=-O2 -pipe -mcpu=v9 -Wa,-xarch=v8plus CPPFLAGS=-I/opt/csw/include sourcedir=/opt/csw/src docdir=/opt/csw/share/doc mandir=/opt/csw/share/man includedir=/opt/csw/include lispdir=/opt/csw/share/emacs/site-lisp infodir=/opt/csw/share/info libdir=/opt/csw/lib localstatedir=/var/opt/csw sharedstatedir=/opt/csw/share sysconfdir=/etc/opt/csw datadir=/opt/csw/share libexecdir=/opt/csw/libexec sbindir=/opt/csw/sbin bindir=/opt/csw/bin exec_prefix=/opt/csw prefix=/opt/csw LC_ALL=C PATH=/home/multix/code/opencsw/gnustep-base/trunk/work/install-isa-sparcv8plus/opt/csw/bin:/home/multix/code/opencsw/gnustep-base/trunk/work/install-isa-sparcv8plus/opt/csw/bin:/home/multix/code/opencsw/gnustep-base/trunk/work/install-isa-sparcv8plus/opt/csw/sbin:/home/multix/code/opencsw/gnustep-base/trunk/work/install-isa-sparcv8plus/opt/csw/sbin:/opt/csw/bin:/opt/csw/bin:/opt/csw/sbin:/opt/csw/sbin:/opt/csw/bin:/home/multix/code/opencsw/.buildsys/v2/gar/bin:/usr/bin:/usr/sbin:/usr/java/bin:/usr/ccs/bin:/usr/openwin/bin HOME=/home/multix gmake[2]: Entering directory '/home/multix/code/opencsw/gnustep-base/trunk/work/build-isa-sparcv8plus/gnustep-base-1.24.6' This is gnustep-make 2.6.6. Type 'gmake print-gnustep-make-help' for help. Making all in Source ... Making all in Additions ... Making all for subproject Additions... gmake[6]: Nothing to be done for 'internal-subproject-compile'. Making all in subprojects of library libgnustep-base... Making all for subproject ObjectiveC2... gmake[7]: Nothing to be done for 'internal-subproject-compile'. Making all for subproject Additions... gmake[7]: Nothing to be done for 'internal-subproject-compile'. Making all for subproject unix... gmake[7]: Nothing to be done for 'internal-subproject-compile'. Making all for library libgnustep-base... gmake[6]: Nothing to be done for 'internal-library-compile'. Making all in Tools ... Making all for tool autogsdoc... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool cvtenc... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool gdnc... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool gspath... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool defaults... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool pl... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool plmerge... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool plparse... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool sfparse... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool pldes... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool plget... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool plser... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool pl2link... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool xmlparse... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for tool HTMLLinker... gmake[6]: Nothing to be done for 'internal-tool-compile'. Making all for ctool gdomap... gmake[6]: Nothing to be done for 'internal-ctool-compile'. Making all in make_strings ... Making all for tool make_strings... gmake[7]: Nothing to be done for 'internal-tool-compile'. Making all in NSTimeZones ... gmake[3]: Nothing to be done for 'all'. Making all in Resources ... gmake[3]: Nothing to be done for 'all'. Making all in Tests ... If you want to run the gnustep-base testsuite, please type 'make check' /opt/csw/bin/ginstall: cannot create regular file `/opt/csw/GNUstep/System/Library/Makefiles/Additional/base.make': Permission denied Makefile.postamble:46: recipe for target 'before-install' failed gmake[2]: *** [before-install] Error 1
