bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: make-4.0 allows empty ARFLAGS to be passed to ar


From: Ken Moffat
Subject: Re: make-4.0 allows empty ARFLAGS to be passed to ar
Date: Mon, 21 Oct 2013 18:07:41 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

On Mon, Oct 21, 2013 at 12:51:11PM -0400, Paul Smith wrote:
> On Mon, 2013-10-21 at 17:36 +0100, Ken Moffat wrote:
> >  I haven't even figured out where quiet-command is located.  I'm
> > only an integration monkey, checking that everything in our "distro"
> > (BLFS) will build with make-4.0.  Will take a look.
> 
> Please see my second email, from earlier today.
> 
 I haven't received it yet.  Just sent a reply showing that -rR is
added to the MAKEFLAGS by rules.mak.

> Based on the parts of the email you sent, adding "V=1" to your make
> invocation will likely cause your "quiet" commands to not be quiet
> anymore.

 If it still matters (reformatted by pasting it, sorry)

make -I/scratch/ken/makedebugging/qemu-1.6.1/dtc
VPATH=/scratch/ken/makedebugging/qemu-1.6.1/dtc -C dtc V="1"
LIBFDT_srcdir=/scratch/ken/makedebugging/qemu-1.6.1/dtc/libfdt
CPPFLAGS="-I/scratch/ken/makedebugging/qemu-1.6.1/dtc
-I/scratch/ken/makedebugging/qemu-1.6.1/dtc
-I/scratch/ken/makedebugging/qemu-1.6.1/dtc/libfdt" CFLAGS="-O2
-D_FORTIFY_SOURCE=2 -g  -fPIE -DPIE -m64 -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes
-Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes
-fno-strict-aliasing  -Wendif-labels -Wmissing-include-dirs
-Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k
-Winit-self -Wignored-qualifiers -Wold-style-declaration
-Wold-style-definition -Wtype-limits -fstack-protector-all
-I/usr/include/libpng16  -I/usr/include/nss -I/usr/include/nspr
-pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/pixman-1
-I/scratch/ken/makedebugging/qemu-1.6.1/dtc/libfdt -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/scratch/ken/makedebugging/qemu-1.6.1/tests"
LDFLAGS="-Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g "
ARFLAGS="" CC="cc" AR="ar" LD="ld"
BUILD_DIR=/scratch/ken/makedebugging/qemu-1.6.1 libfdt/libfdt.a
make[1]: Entering directory
'/scratch/ken/makedebugging/qemu-1.6.1/dtc'
set -e; echo '  CHK version_gen.h'; mkdir -p ./;        (echo
"#define DTC_VERSION \"DTC 1.3.0\""; ) < Makefile >
version_gen.h.tmp; if [ -r version_gen.h ] && cmp -s version_gen.h
version_gen.h.tmp; then rm -f version_gen.h.tmp; else echo '    UPD
version_gen.h'; mv -f version_gen.h.tmp version_gen.h; fi;
        CHK version_gen.h
ar  libfdt/libfdt.a libfdt/fdt.o libfdt/fdt_ro.o libfdt/fdt_wip.o
libfdt/fdt_sw.o libfdt/fdt_rw.o libfdt/fdt_strerror.o
ar: two different operation options specified
Makefile:234: recipe for target 'libfdt/libfdt.a' failed
make[1]: *** [libfdt/libfdt.a] Error 1
make[1]: Leaving directory
'/scratch/ken/makedebugging/qemu-1.6.1/dtc'
Makefile:153: recipe for target 'subdir-dtc' failed
make: *** [subdir-dtc] Error 2

ĸen
-- 
das eine Mal als Tragödie, dieses Mal als Farce



reply via email to

[Prev in Thread] Current Thread [Next in Thread]