bug-make
[Top][All Lists]
Advanced

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

Re: GNU make 4.2.92 release candidate available


From: Kiyoshi KANAZAWA
Subject: Re: GNU make 4.2.92 release candidate available
Date: Sat, 19 Oct 2019 16:14:22 +0900 (JST)

Hi,
I tested on Solaris 11.3 x86/x64.

make check passed on 32 bit environment, but failed on 64 bit.
This may be cleared if LD_LIBRARY_PATH_64 is referred on 64 bit environment,
or I can specify '--with-libguile-prefix[=DIR]' such as --with-libiconv-prefix.

$ uname -a
SunOS xxxxx 5.11 11.3 i86pc i386 i86pc
$ gcc --version
gcc (GCC) 7.4.0

$ ./configure --prefix=/opt/local --disable-nls CC="gcc -m32"
(GNU softwares are installed in /opt/local, and I do not like nls.)
$ make
$ make check

All the tests passed except for below as expected.
misc/close_stdout ....................................... N/A
vms/library ............................................. N/A


On the other hand, with -m64, make check failed.
./configure --prefix=/opt/local/amd64 --disable-nls CC="gcc -m64"
$ make
$ make check
Making check in lib
make[1]: Entering directory '/tmp/make-4.2.92/lib'
make  check-recursive
make[2]: Entering directory '/tmp/make-4.2.92/lib'
make[3]: Entering directory '/tmp/make-4.2.92/lib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/tmp/make-4.2.92/lib'
make[2]: Leaving directory '/tmp/make-4.2.92/lib'
make[1]: Leaving directory '/tmp/make-4.2.92/lib'
Making check in po
make[1]: Entering directory '/tmp/make-4.2.92/po'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/tmp/make-4.2.92/po'
Making check in doc
make[1]: Entering directory '/tmp/make-4.2.92/doc'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/tmp/make-4.2.92/doc'
make[1]: Entering directory '/tmp/make-4.2.92'
make  check-local
make[2]: Entering directory '/tmp/make-4.2.92'
cd tests && perl  ./run_make_tests.pl -srcdir /tmp/make-4.2.92 -make ../make 
ld.so.1: make: fatal: /opt/local/lib/libguile-2.2.so.1: wrong ELF class: 
ELFCLASS32
FATAL ERROR: Cannot determine the value of $(MAKE)
make[2]: *** [Makefile:2000: check-regression] Error 255
make[2]: Target 'check-local' not remade because of errors.


Regards,

--- Kiyoshi



reply via email to

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