Details
-
Bug
-
Status: Closed (View Workflow)
-
Minor
-
Resolution: Won't Fix
-
None
-
None
-
None
Description
How to repeat (Ubuntu x86_64 system)
- Get ICC from Intel (free registration):
http://software.intel.com/en-us/articles/non-commercial-software-development/ - Use lp:maria/5.2 branch
- BUILD/compile-pentium-icc
and see failure:
libtool: link: icc -O3 -fno-omit-frame-pointer -unroll2 -ip -mp -restrict -no-ipo -rdynamic -o comp_err comp_err.o -static ../mysys/libmysys.a ../strings/libmystrings.a ../dbug/libdbug.a -lz -lcrypt -lnsl -lm -lpthread -lrt
|
icc: command line remark #10010: option '-mp' is deprecated and will be removed in a future release. See '-help deprecated'
|
../mysys/libmysys.a(mf_pack.o): In function `unpack_dirname':
|
mf_pack.c:(.text+0x72c): warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
|
mf_pack.c:(.text+0x73a): warning: Using 'endpwent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
|
/usr/bin/ld.bfd.real: dynamic STT_GNU_IFUNC symbol `strcmp' with pointer equality in `/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib64/libc.a(strcmp.o)' can not be used when making an executable; recompile with -fPIE and relink with -pie
|
Proposed fix:
- Use new BUILD/compile-pentium64-icc-max