make delete-old broken with -j

[LoN]Kamikaze LoN_Kamikaze at gmx.de
Sun Oct 28 00:03:26 PDT 2007


The

make delete-old

target is broken with the -j parameter. It just prints the questions, without
waiting for user feedback. I know this is not important, but I wanted to
mention it:

# make delete-old
>>> Removing old files (only deletes safe to delete libs)
>>> Removing old directories
>>> Old directories removed
remove /usr/lib/libmytinfow.a? remove /usr/lib/libmytinfow.so? To remove old
libraries run '/usr/obj/TPR40-7/i386/usr/src/make.i386/make delete-old-libs'.

It's a tad inconvenient because my make.conf contains the following:

.if ${.CURDIR:M/usr/src} || ${.CURDIR:M/usr/src/*}
.MAKEFLAGS:             -j 4
.endif


More information about the freebsd-stable mailing list