make buildworld und MAKEOBJDIRPREFIX

From: Peter Ross <Peter.Ross(at)alumni.tu-berlin.de>
Date: Wed, 23 Nov 2016 21:45:50 +1100 (AEDT)

Hallo allerseits,

im Moment versuche ich gerade ein make buildworld (fuer Jails) mit

make buildworld MAKEOBJDIRPREFIX=/mein/obj/dir

zum Laufen zu bringen, welches aber nicht durchläuft.

Unten das "unhappy end" vom make.

Wenn ich MAKEOBJDIRPREFIX weglasse, läuft es durch (natürlich geht es dann
alles nach /usr/obj).

Im Moment kann ich mir damit behelfen, daß ich mein ZFS-Filesystem nach
/usr/obj mounte und gut ist.

Also kein "Notfall" hier.

Trotzdem möchte ich mal nachfragen, ob ich was falsch mache, ob da was im
Argen liegt oder ob es einfach nicht (mehr) unterstützt wird.

Ich fand dieses hier, von Oliver Hartmann über "poudriere and
MAKEOBJDIRPREFIX"
(https://groups.google.com/forum/#!topic/mailing.freebsd.ports/VWZVx-mBYAY)

Weißt Du oder jemand anders mehr darüber?

Es grüßt
Peter

cc -O2 -pipe -I/wharfie/spool/src/releng/10.3/usr.sbin/iscsid
-I/wharfie/spool/src/releng/10.3/usr.sbin/iscsid/../../sys/cam
-I/wharfie/spool/src/releng/10.3/usr.sbin/iscsid/../../sys/dev/iscsi
-DRESCUE -std=gnu99 -Qunused-arguments -fstack-protector -Wsystem-headers
-Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual
-Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls
-Wold-style-definition -Wmissing-variable-declarations -Wno-pointer-sign
-Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -c
/wharfie/spool/src/releng/10.3/usr.sbin/iscsid/pdu.c -o pdu.o
MAKEOBJDIRPREFIX=/wharfie/spool/obj/20161123003229/wharfie/spool/src/releng/10.3/rescue/rescue
make -f rescue.mk exe
cc -O2 -pipe -c rescue.c -o rescue.o
rescue.c:59:2: warning: implicit declaration of function 'crunched_usage'
is invalid in C99
       [-Wimplicit-function-declaration]
         crunched_usage();
         ^
1 warning generated.
echo "int _crunched_cat_stub(int argc, char **argv, char **envp){return
main(argc,argv,envp);}" >cat_stub.c
cc -O2 -pipe -c cat_stub.c -o cat_stub.o
cat_stub.c:1:67: warning: implicit declaration of function 'main' is
invalid in C99
       [-Wimplicit-function-declaration]
int _crunched_cat_stub(int argc, char **argv, char **envp){return
main(argc,argv,envp);}
                                                                   ^
1 warning generated.
make[5]: don't know how to make
/wharfie/spool/obj/20161123003229/wharfie/spool/src/releng/10.3/rescue/rescue//wharfie/spool/src/releng/10.3/bin/cat/cat.o.
Stop

make[5]: stopped in
/wharfie/spool/obj/20161123003229/wharfie/spool/src/releng/10.3/rescue/rescue
*** Error code 2

Stop.
make[4]: stopped in /wharfie/spool/src/releng/10.3/rescue/rescue
*** Error code 1

Stop.
make[3]: stopped in /wharfie/spool/src/releng/10.3/rescue
*** Error code 1

Stop.
make[2]: stopped in /wharfie/spool/src/releng/10.3
*** Error code 1

Stop.
make[1]: stopped in /wharfie/spool/src/releng/10.3
*** Error code 1

Stop.
make: stopped in /wharfie/spool/src/releng/10.3
root(at)hull:/wharfie/spool/src/releng/10.3 #

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 23 Nov 2016 - 11:53:29 CET

search this site