From owner-freebsd-current@freebsd.org Tue May 16 12:18:44 2017 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 649AED70B95 for ; Tue, 16 May 2017 12:18:44 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BF522D3E for ; Tue, 16 May 2017 12:18:43 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from freyja.zeit4.iv.bundesimmobilien.de ([87.138.105.249]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LomJ1-1dcnRN1GUV-00gouc; Tue, 16 May 2017 14:18:38 +0200 Date: Tue, 16 May 2017 14:18:36 +0200 From: "O. Hartmann" To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= Cc: Subject: Re: buildworld not working with MAKEOBJDIRPREFIX Message-ID: <20170516141836.6974fdf5@freyja.zeit4.iv.bundesimmobilien.de> In-Reply-To: <20170516083911.agudcf7m62xiyhui@dhcp-3-128.uk.xensource.com> References: <20170516083911.agudcf7m62xiyhui@dhcp-3-128.uk.xensource.com> Organization: Walstatt X-Mailer: Claws Mail 3.15.0 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:uLPdpbXmv29UYtnYfyl9/qbgfFE5XmeLENw487gPOXPeAbQ7gAb 6xC2XqO9qG2gjJyKa1SUwXzYjxLpfXJe1WchifRS2TyGhWEjwcxP1dgFe/CRIj/Xe59IgRb pgkuhQrVL2QmVR0JN+X/muGSAuF0AsDE506OgDD31elye+Qph3efoWpW8y1foHvfhK/E/Y/ oi4iHIra038CQ0RQ60Alw== X-UI-Out-Filterresults: notjunk:1;V01:K0:vOGcVATuuD8=:dwsp9Ms/i6eNHeyZS8KMFo klTOtLqRf6EY68eZTdlnxJu5lE0KyhK5aEUhvet1AnqWVauXsYefWlgpjJbJ0Ad6ApxybLnMV BubQ8HfEKMH2gSkt2sR356dzZP2axIIblIVlDaweB+mBoypF3Lbl80vzVMS9vJ958Ue5pxcMx wlZMfcgjpoEQ1qOyiLRQ7g+8a2d7eaW2CLZPWoJOHUwvVnif0XtEUXI0fRw0gzrxk/mLg+0jH 7dGiD4ox6+LrF3H+sGNbydyqG+psXNosUHVHRFjAXJqUuEBwbutmR3JVlj7lpdDjIHIF+1Fk9 GuV5iWEZjGcM88glnB0feLQusrDVZpxJI8Svxh9A0eUxbje1Rh9DJehrayF7DCXl20naO0OlG +fyju4hf+piouI3w50d+fkqC6+05r2eQKuJwcdXqWCEKN0LmJnkynU33Qpy2IEraf61RjrzCm Go4CxOrMvPzZBb08bTkGtv8CqBPIDDbjEy+xMDAjj5oRWl4frksK1XhKmGt1u8TTfaTWNLT8g ND3PkFwrOADb8beqV3W01YGKjA/KiOmEUCtxfruslGNUEh9s4O+kon6AWHyCxen1PMA460BhU AdRFquhntaV4gltZXS1hpNyZnZL3d8EPIJBSObc9HN43HEp8vjc20fk7SY74iIlZjPO0fuGZc n5r8/Yj/y3Fwmu15l4QEPriaktjhoyVcOCK8EUBweySa0p4geCQKSEteIdnTjw5o2hhNnO078 Lc73v5mA55HONy/DicDS50pblZbjDFNuzuLRkphqY/XDo2RF6bXeeqLkTKVqwIm6V//u9FbW7 7yZ3xm1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 May 2017 12:18:44 -0000 On Tue, 16 May 2017 09:39:11 +0100 Roger Pau Monn=C3=A9 wrote: > Hello, >=20 > I'm trying to build world as a regular user, using sources fetched into my > home directory and a different object directory. The rune I'm using to bu= ild > is: >=20 > $ cd /home/royger/buildjob/freebsd > $ make -j30 buildworld MAKEOBJDIRPREFIX=3D/home/royger/buildjob/obj/ As far as I know, in this construct, MAKEOBJDIRPREFIX is an argument to mak= e, but MAKEOBJDIRPREFIX is strictly required to be set in the environment! Have you tried the following setting: env MAKEOBJDIRPREFIX=3D/home/royger/buildjob/obj/ make -j30 buildworld I do this kind of task as root this way (as it doesn't work as you showed, either). Kind regards, Oliver >=20 > And this leads to the following build error: >=20 > --- all_subdir_rescue --- > --- cat.lo --- > cc -target x86_64-unknown-freebsd12.0 > --sysroot=3D/home/royger/buildjob/obj//usr/home/royger/buildjob/freebsd/t= mp > -B/home/royger/buildjob/obj//usr/home/royger/buildjob/freebsd/tmp/usr/bin= -O2 > -pipe -std=3Dgnu99 -Qunused-arguments -nostdlib -Wl,-dc -r -o cat.= lo > cat_stub.o /home/royger/buildjob/obj//usr/home/royger/buildjob/freebsd/re= scue/rescue//usr/home/royger/buildjob/freebsd/bin/cat/cat.o > cc: error: no such file or directory: > '/home/royger/buildjob/obj//usr/home/royger/buildjob/freebsd/rescue/rescu= e//usr/home/royger/buildjob/freebsd/bin/cat/cat.o' > *** [cat.lo] Error code 1 >=20 > AFAIK this should work fine, does anyone has any clues about what causes = this > failure? >=20 > Thanks, Roger. >=20 > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"