Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:
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
Gliffy Diagrams
Attachments
Activity
- All
- Comments
- Work Log
- History
- Activity
- Transitions
Re: ICC build of MariaDB fails with BUILD/compile-pentium-icc
Hi Experts,
Per looking at the latest build of 5.3.2, I cannot find the BUILD/compile-pentium64-icc-max script for ICC v12,
Do you think I can use the latest ICC to compile MariaDB-5.5 (using BUILD/compile-pentium-icc)?
Thanks
Weixing