Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 260496 Details for
Bug 352410
=dev-libs/libmix-2.05 does not respect LDFLAGS
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Build log
libmix-2.05:20110122-133504.log (text/plain), 15.31 KB, created by
Agostino Sarubbo
on 2011-01-22 13:41:11 UTC
(
hide
)
Description:
Build log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2011-01-22 13:41:11 UTC
Size:
15.31 KB
patch
obsolete
> * Package: dev-libs/libmix-2.05 > * Repository: gentoo > * Maintainer: maintainer-needed@gentoo.org > * USE: amd64 elibc_glibc kernel_linux multilib test userland_GNU >>>> Unpacking source... >>>> Unpacking libmix-205.tgz to /tmp/portage/dev-libs/libmix-2.05/work >>>> Source unpacked in /tmp/portage/dev-libs/libmix-2.05/work >>>> Compiling source in /tmp/portage/dev-libs/libmix-2.05/work/libmix-v2.05 ... >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --without-no-net2 >creating cache ./config.cache >checking for gcc... gcc >checking whether the C compiler (gcc -march=native -O2 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu) works... yes >checking whether the C compiler (gcc -march=native -O2 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu) is a cross-compiler... no >checking whether we are using GNU C... yes >checking whether gcc accepts -g... yes >checking accepted compiler flags... GNU CC/ANSI (good) >checking for c++... c++ >checking whether the C++ compiler (c++ -march=native -O2 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu) works... yes >checking whether the C++ compiler (c++ -march=native -O2 -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu) is a cross-compiler... no >checking whether we are using GNU C++... yes >checking whether c++ accepts -g... yes >checking for ar... ar >checking for ranlib... ranlib >checking for a BSD compatible install... /usr/bin/install -c >checking whether make sets ${MAKE}... yes >checking for uname... uname >checking operating system... found Linux. Ph33r. >checking how to run the C preprocessor... gcc -E >checking for ANSI C header files... yes >checking for fcntl.h... yes >checking for unistd.h... yes >checking for sys/ioctl.h... yes >checking for sys/select.h... yes >checking for sys/time.h... yes >checking for sys/types.h... yes >checking for sys/socket.h... yes >checking for stdarg.h... yes >checking for std_args.h... no >checking for strings.h... yes >checking for netdb.h... yes >checking for netinet/in.h... yes >checking for arpa/inet.h... yes >checking for signal.h... yes >checking for stdlib.h... yes >checking for errno.h... yes >checking for ctype.h... yes >checking whether byte ordering is bigendian... no >checking for working const... yes >checking for size_t... yes >checking whether struct tm is in sys/time.h or time.h... time.h >checking return type of signal handlers... void >checking for vprintf... yes >checking for select... yes >checking for socket... yes >checking for strdup... yes >checking for strstr... yes >checking for random... yes >checking for srandom... yes >checking for snprintf... yes >checking for setsockopt... yes >checking for initstate... yes >updating cache ./config.cache >creating ./config.status >creating Makefile >creating mix/net.h >creating mix/lmconfig.h > >Everything is fine. Now please do a 'make'. > >make -j9 >gcc -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/aes.c -o aes/aes.o >gcc -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/cast-256.c -o aes/cast-256.o >gcc -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/mars.c -o aes/mars.o >gcc -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/saferp.c -o aes/saferp.o >gcc -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/twofish.c -o aes/twofish.o >gcc -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/rijndael.c -o aes/rijndael.o >gcc -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/md5.c -o aes/md5.o >gcc -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c net/net.c -o net/net.o >gcc -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c net/net2.c -o net/net2.o >aes/saferp.c: In function âsafer_setkeyâ: >aes/saferp.c:87: warning: dereferencing type-punned pointer will break strict-aliasing rules >aes/saferp.c: In function âsafer_encryptâ: >aes/saferp.c:365: warning: dereferencing type-punned pointer will break strict-aliasing rules >aes/saferp.c:411: warning: dereferencing type-punned pointer will break strict-aliasing rules >In file included from aes/aes.c:2: >./mix/mix.h:53: warning: conflicting types for built-in function âlogâ >aes/saferp.c: In function âsafer_decryptâ: >aes/saferp.c:419: warning: dereferencing type-punned pointer will break strict-aliasing rules >aes/saferp.c:465: warning: dereferencing type-punned pointer will break strict-aliasing rules >In file included from net/net.c:2: >./mix/mix.h:53: warning: conflicting types for built-in function âlogâ >In file included from net/net2.c:2: >./mix/mix.h:53: warning: conflicting types for built-in function âlogâ >gcc -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c misc/misc.c -o misc/misc.o >net/net.c: In function âlm_timed_readâ: >net/net.c:580: warning: âfdsâ may be used uninitialized in this function >In file included from misc/misc.c:2: >./mix/mix.h:53: warning: conflicting types for built-in function âlogâ >misc/misc.c: In function âiotermâ: >misc/misc.c:175: warning: ignoring return value of âwriteâ, declared with attribute warn_unused_result >misc/misc.c:179: warning: ignoring return value of âwriteâ, declared with attribute warn_unused_result >misc/misc.c:198: warning: ignoring return value of âwriteâ, declared with attribute warn_unused_result >misc/misc.c:202: warning: ignoring return value of âwriteâ, declared with attribute warn_unused_result >misc/misc.c: In function âpatternâ: >misc/misc.c:212: warning: null argument where non-null required (argument 1) >misc/misc.c:212: warning: null argument where non-null required (argument 1) >misc/misc.c:212: warning: null argument where non-null required (argument 2) >misc/misc.c:212: warning: null argument where non-null required (argument 2) >misc/misc.c:212: warning: null argument where non-null required (argument 1) >misc/misc.c:212: warning: null argument where non-null required (argument 1) >misc/misc.c:212: warning: null argument where non-null required (argument 2) >misc/misc.c:212: warning: null argument where non-null required (argument 2) >misc/misc.c: In function âisactiveâ: >misc/misc.c:254: warning: ignoring return value of âfgetsâ, declared with attribute warn_unused_result >misc/misc.c: In function âsexecveâ: >misc/misc.c:316: warning: ignoring return value of âgetcwdâ, declared with attribute warn_unused_result >gcc -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c misc/exclude.c -o misc/exclude.o >In file included from misc/exclude.c:7: >./mix/mix.h:53: warning: conflicting types for built-in function âlogâ >c++ -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/aes.c -o aes/aes++.o >c++ -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/cast-256.c -o aes/cast-256++.o >c++ -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/mars.c -o aes/mars++.o >c++ -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/saferp.c -o aes/saferp++.o >c++ -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/twofish.c -o aes/twofish++.o >c++ -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/rijndael.c -o aes/rijndael++.o >aes/saferp.c: In function âu4byte* safer_setkey(const u4byte*, u4byte)â: >aes/saferp.c:87: warning: dereferencing type-punned pointer will break strict-aliasing rules >aes/saferp.c: In function âvoid safer_encrypt(const u4byte*, u4byte*)â: >aes/saferp.c:365: warning: dereferencing type-punned pointer will break strict-aliasing rules >aes/saferp.c:411: warning: dereferencing type-punned pointer will break strict-aliasing rules >aes/saferp.c: In function âvoid safer_decrypt(const u4byte*, u4byte*)â: >aes/saferp.c:419: warning: dereferencing type-punned pointer will break strict-aliasing rules >aes/saferp.c:465: warning: dereferencing type-punned pointer will break strict-aliasing rules >c++ -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c aes/md5.c -o aes/md5++.o >c++ -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c net/net.c -o net/net++.o >c++ -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c net/net2.c -o net/net2++.o >c++ -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c misc/misc.c -o misc/misc++.o >c++ -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -c misc/exclude.c -o misc/exclude++.o >net/net.c: In function âssize_t lm_timed_read(int, unsigned char*, size_t, unsigned int)â: >net/net.c:580: warning: âfdsâ may be used uninitialized in this function >misc/misc.c: In function âvoid ioterm(int, int, int)â: >misc/misc.c:175: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result >misc/misc.c:179: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result >misc/misc.c:198: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result >misc/misc.c:202: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result >misc/misc.c: In function âint pattern(char*, char**)â: >misc/misc.c:212: warning: null argument where non-null required (argument 2) >misc/misc.c:212: warning: null argument where non-null required (argument 2) >misc/misc.c: In function âint isactive(char*)â: >misc/misc.c:254: warning: ignoring return value of âchar* fgets(char*, int, FILE*)â, declared with attribute warn_unused_result >misc/misc.c: In function âint sexecve(int, char**, char**, char*, char*)â: >misc/misc.c:316: warning: ignoring return value of âchar* getcwd(char*, size_t)â, declared with attribute warn_unused_result >ar -cr libmix.a aes/aes.o aes/cast-256.o aes/mars.o aes/saferp.o aes/twofish.o aes/rijndael.o aes/md5.o net/net.o net/net2.o misc/misc.o misc/exclude.o >gcc -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -shared aes/aes.o aes/cast-256.o aes/mars.o aes/saferp.o aes/twofish.o aes/rijndael.o aes/md5.o net/net.o net/net2.o misc/misc.o misc/exclude.o -o libmix.so >ranlib libmix.a >ar -cr libmix++.a aes/aes++.o aes/cast-256++.o aes/mars++.o aes/saferp++.o aes/twofish++.o aes/rijndael++.o aes/md5++.o net/net++.o net/net2++.o misc/misc++.o misc/exclude++.o >c++ -I. -Wall -march=native -O2 -fPIC -ansi -D_LIBMIX_ -shared aes/aes++.o aes/cast-256++.o aes/mars++.o aes/saferp++.o aes/twofish++.o aes/rijndael++.o aes/md5++.o net/net++.o net/net2++.o misc/misc++.o misc/exclude++.o -o libmix++.so >ranlib libmix++.a > >Check the install location in the Makefile, and type make install. >You may also want to run ./libtest to see all functions work reliably. >Attention: libmix for C++ is now called libmix++[.so|.a]. The original libmix.[so|.a] name will be a plain C library. > >>>> Source compiled. >>>> Test phase [test]: dev-libs/libmix-2.05 >make -j9 -j1 test >make: Nothing to be done for `test'. > >>>> Install libmix-2.05 into /tmp/portage/dev-libs/libmix-2.05/image/ category dev-libs >/usr/bin/install -c -d /tmp/portage/dev-libs/libmix-2.05/image//usr/include/mix/ >/usr/bin/install -c -d /tmp/portage/dev-libs/libmix-2.05/image//usr/lib64/ >/usr/bin/install -c -d /tmp/portage/dev-libs/libmix-2.05/image//usr/share/man/man3/ >/usr/bin/install -c -m 0644 libmix.3 /tmp/portage/dev-libs/libmix-2.05/image//usr/share/man/man3/libmix.3 >/usr/bin/install -c -m 0644 mix/misc.h /tmp/portage/dev-libs/libmix-2.05/image//usr/include/mix/misc.h >/usr/bin/install -c -m 0644 mix/net.h /tmp/portage/dev-libs/libmix-2.05/image//usr/include/mix/net.h >/usr/bin/install -c -m 0644 mix/aes.h /tmp/portage/dev-libs/libmix-2.05/image//usr/include/mix/aes.h >/usr/bin/install -c -m 0644 mix/mix.h /tmp/portage/dev-libs/libmix-2.05/image//usr/include/mix/mix.h >/usr/bin/install -c -m 0644 mix/lmconfig.h /tmp/portage/dev-libs/libmix-2.05/image//usr/include/mix/lmconfig.h >/usr/bin/install -c -m 0755 libmix.so /tmp/portage/dev-libs/libmix-2.05/image//usr/lib64/libmix.so >/usr/bin/install -c -m 0755 libmix.a /tmp/portage/dev-libs/libmix-2.05/image//usr/lib64/libmix.a >/usr/bin/install -c -m 0755 libmix++.so /tmp/portage/dev-libs/libmix-2.05/image//usr/lib64/libmix++.so >/usr/bin/install -c -m 0755 libmix++.a /tmp/portage/dev-libs/libmix-2.05/image//usr/lib64/libmix++.a > >Installation complete. > >>>> Completed installing libmix-2.05 into /tmp/portage/dev-libs/libmix-2.05/image/ > >strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment > usr/lib64/libmix++.so > usr/lib64/libmix.so > usr/lib64/libmix++.a > usr/lib64/libmix.a >ecompressdir: bzip2 -9 /usr/share/man > > * QA Notice: Files built without respecting LDFLAGS have been detected > * Please include the following list of files in your report: > * /usr/lib64/libmix.so > * /usr/lib64/libmix++.so > > > * QA Notice: The following shared libraries lack a SONAME > * /usr/lib64/libmix.so > * /usr/lib64/libmix++.so > >removing executable bit: usr/lib64/libmix.a >removing executable bit: usr/lib64/libmix++.a > > * QA Notice: Package has poor programming practices which may compile > * fine but exhibit random runtime failures. > * aes/saferp.c:87: warning: dereferencing type-punned pointer will break strict-aliasing rules > * aes/saferp.c:365: warning: dereferencing type-punned pointer will break strict-aliasing rules > * aes/saferp.c:411: warning: dereferencing type-punned pointer will break strict-aliasing rules > * aes/saferp.c:419: warning: dereferencing type-punned pointer will break strict-aliasing rules > * aes/saferp.c:465: warning: dereferencing type-punned pointer will break strict-aliasing rules > * aes/saferp.c:87: warning: dereferencing type-punned pointer will break strict-aliasing rules > * aes/saferp.c:365: warning: dereferencing type-punned pointer will break strict-aliasing rules > * aes/saferp.c:411: warning: dereferencing type-punned pointer will break strict-aliasing rules > * aes/saferp.c:419: warning: dereferencing type-punned pointer will break strict-aliasing rules > * aes/saferp.c:465: warning: dereferencing type-punned pointer will break strict-aliasing rules > > > * QA Notice: Package has poor programming practices which may compile > * fine but exhibit random runtime failures. > * misc/misc.c:212: warning: null argument where non-null required (argument 1) > * misc/misc.c:212: warning: null argument where non-null required (argument 1) > * misc/misc.c:212: warning: null argument where non-null required (argument 2) > * misc/misc.c:212: warning: null argument where non-null required (argument 2) > * misc/misc.c:212: warning: null argument where non-null required (argument 1) > * misc/misc.c:212: warning: null argument where non-null required (argument 1) > * misc/misc.c:212: warning: null argument where non-null required (argument 2) > * misc/misc.c:212: warning: null argument where non-null required (argument 2) > * misc/misc.c:212: warning: null argument where non-null required (argument 2) > * misc/misc.c:212: warning: null argument where non-null required (argument 2) > > * Please do not file a Gentoo bug and instead report the above QA > * issues directly to the upstream developers of this software. > * Homepage: http://mixter.void.ru/ > [32;01m*[39;49;00m checking 11 files for package collisions >--- /usr/ >--- /usr/share/ >--- /usr/share/doc/ >>>> /usr/share/doc/libmix-2.05/ >>>> /usr/share/doc/libmix-2.05/CHANGES.bz2 >--- /usr/share/man/ >--- /usr/share/man/man3/ >>>> /usr/share/man/man3/libmix.3.bz2 >--- /usr/lib64/ >>>> /usr/lib64/libmix.a >>>> /usr/lib64/libmix++.a >>>> /usr/lib64/libmix.so >>>> /usr/lib64/libmix++.so >--- /usr/include/ >>>> /usr/include/mix/ >>>> /usr/include/mix/lmconfig.h >>>> /usr/include/mix/mix.h >>>> /usr/include/mix/aes.h >>>> /usr/include/mix/net.h >>>> /usr/include/mix/misc.h >>>> Regenerating /etc/ld.so.cache...
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 352410
: 260496