Link issues trying to package fwts for Mageia
Colin Ian King
colin.king at canonical.com
Wed May 14 08:18:02 UTC 2014
Hi Bruno,
I'll try and reproduce this and figure out a fix. Which version of
Megeia are you using?
Colin
On 14/05/14 08:39, Bruno Cornec wrote:
> Hello,
>
> I find fwts very useful and think it would be worth packaging it for
> other distros. My distro of choice being Mageia (sorry guys !), I tried
> to recomile the fwts on it and I'm stuck with a link problem:
>
> make[4]: Entering directory '/home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler'
> /bin/sh ../../../../libtool --tag=CC --mode=link x86_64-mageia-linux-gnu-gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -export-symbols-regex "fwts_.*" -lpthread -version-info 1:0:0 -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -o libfwtsiasl.la -rpath /usr/lib64/fwts libfwtsiasl_la-fwts_iasl_interface.lo libfwtsiasl_la-aslcompile.lo libfwtsiasl_la-aslcompilerlex.lo libfwtsiasl_la-aslcompilerparse.lo libfwtsiasl_la-aslanalyze.lo libfwtsiasl_la-aslcodegen.lo libfwtsiasl_la-aslerror.lo libfwtsiasl_la-aslfiles.lo libfwtsiasl_la-aslfold.lo libfwtsiasl_la-asllength.lo libfwtsiasl_la-asllisting.lo libfwtsiasl_la-aslload.lo libfwtsiasl_la-asllookup.lo libfwtsiasl_la-aslmap.lo libfwtsiasl_la-aslopcodes.lo libfwtsiasl_la-asloperands.lo libfwtsiasl_la-aslopt.lo libfwtsiasl_la-aslpredef.lo libfwtsiasl_la-aslresource.lo libfwtsiasl_la-aslrestype1.lo libfwtsiasl
> _la-aslrestype1i.lo libfwtsiasl_la-aslrestype2.lo libfwtsiasl_la-aslrestype2d.lo libfwtsiasl_la-aslrestype2e.lo libfwtsiasl_la-aslrestype2q.lo libfwtsiasl_la-aslrestype2w.lo libfwtsiasl_la-aslstartup.lo libfwtsiasl_la-aslstubs.lo libfwtsiasl_la-asltransform.lo libfwtsiasl_la-asltree.lo libfwtsiasl_la-aslutils.lo libfwtsiasl_la-aslbtypes.lo libfwtsiasl_la-aslwalks.lo libfwtsiasl_la-asluuid.lo libfwtsiasl_la-aslmethod.lo libfwtsiasl_la-aslhex.lo libfwtsiasl_la-aslnamesp.lo libfwtsiasl_la-aslfileio.lo libfwtsiasl_la-asllistsup.lo libfwtsiasl_la-asloffset.lo libfwtsiasl_la-aslxref.lo libfwtsiasl_la-aslprepkg.lo libfwtsiasl_la-dtfield.lo libfwtsiasl_la-dtio.lo libfwtsiasl_la-dtsubtable.lo libfwtsiasl_la-dttemplate.lo libfwtsiasl_la-dttable.lo libfwtsiasl_la-dtutils.lo libfwtsiasl_la-dtexpress.lo libfwtsiasl_la-dtcompile.lo libfwtsiasl_la-dtparserparse.lo libfwtsiasl_la-dtparserlex.lo libfwtsiasl_la-prparserparse.lo libfwtsiasl_la-prparserlex.lo libfwtsiasl_la-prscan.lo libfwtsias
> l_la-aslrestype2s.lo libfwtsiasl_la-prmacros.lo libfwtsiasl_la-prutils.lo libfwtsiasl_la-prexpress.lo ../components/utilities/libfwtsiasl_la-utalloc.lo ../components/utilities/libfwtsiasl_la-utcache.lo ../components/utilities/libfwtsiasl_la-utcopy.lo ../components/utilities/libfwtsiasl_la-utdebug.lo ../components/utilities/libfwtsiasl_la-utdelete.lo ../components/utilities/libfwtsiasl_la-utglobal.lo ../components/utilities/libfwtsiasl_la-utinit.lo ../components/utilities/libfwtsiasl_la-utlock.lo ../components/utilities/libfwtsiasl_la-utobject.lo ../components/utilities/libfwtsiasl_la-utmisc.lo ../components/utilities/libfwtsiasl_la-utmath.lo ../components/utilities/libfwtsiasl_la-utmutex.lo ../components/utilities/libfwtsiasl_la-utresrc.lo ../components/utilities/libfwtsiasl_la-utstate.lo ../components/utilities/libfwtsiasl_la-utxface.lo ../components/utilities/libfwtsiasl_la-utxferror.lo ../components/utilities/libfwtsiasl_la-utdecode.lo ../components/utilities/libfwtsiasl_
> la-utpredef.lo ../components/utilities/libfwtsiasl_la-utstring.lo ../components/utilities/libfwtsiasl_la-utaddress.lo ../components/utilities/libfwtsiasl_la-utownerid.lo ../components/utilities/libfwtsiasl_la-utexcep.lo ../components/namespace/libfwtsiasl_la-nsaccess.lo ../components/namespace/libfwtsiasl_la-nsalloc.lo ../components/namespace/libfwtsiasl_la-nsdump.lo ../components/namespace/libfwtsiasl_la-nsnames.lo ../components/namespace/libfwtsiasl_la-nsobject.lo ../components/namespace/libfwtsiasl_la-nsparse.lo ../components/namespace/libfwtsiasl_la-nssearch.lo ../components/namespace/libfwtsiasl_la-nsutils.lo ../components/namespace/libfwtsiasl_la-nswalk.lo ../components/namespace/libfwtsiasl_la-nsxfobj.lo ../components/parser/libfwtsiasl_la-psargs.lo ../components/parser/libfwtsiasl_la-psloop.lo ../components/parser/libfwtsiasl_la-psopcode.lo ../components/parser/libfwtsiasl_la-psparse.lo ../components/parser/libfwtsiasl_la-psscope.lo ../components/parser/libfwtsiasl_l
> a-pstree.lo ../components/parser/libfwtsiasl_la-psutils.lo ../components/parser/libfwtsiasl_la-pswalk.lo ../components/parser/libfwtsiasl_la-psobject.lo ../components/parser/libfwtsiasl_la-psopinfo.lo ../components/dispatcher/libfwtsiasl_la-dswscope.lo ../components/dispatcher/libfwtsiasl_la-dswstate.lo ../components/dispatcher/libfwtsiasl_la-dsfield.lo ../components/dispatcher/libfwtsiasl_la-dsobject.lo ../components/dispatcher/libfwtsiasl_la-dsopcode.lo ../components/dispatcher/libfwtsiasl_la-dsutils.lo ../components/dispatcher/libfwtsiasl_la-dswexec.lo ../components/dispatcher/libfwtsiasl_la-dswload.lo ../components/dispatcher/libfwtsiasl_la-dswload2.lo ../components/dispatcher/libfwtsiasl_la-dsargs.lo ../components/dispatcher/libfwtsiasl_la-dscontrol.lo ../components/executer/libfwtsiasl_la-exconvrt.lo ../components/executer/libfwtsiasl_la-excreate.lo ../components/executer/libfwtsiasl_la-exdump.lo ../components/executer/libfwtsiasl_la-exmisc.lo ../components/executer/li
> bfwtsiasl_la-exmutex.lo ../components/executer/libfwtsiasl_la-exnames.lo ../components/executer/libfwtsiasl_la-exoparg1.lo ../components/executer/libfwtsiasl_la-exoparg2.lo ../components/executer/libfwtsiasl_la-exoparg3.lo ../components/executer/libfwtsiasl_la-exoparg6.lo ../components/executer/libfwtsiasl_la-exprep.lo ../components/executer/libfwtsiasl_la-exregion.lo ../components/executer/libfwtsiasl_la-exresnte.lo ../components/executer/libfwtsiasl_la-exresolv.lo ../components/executer/libfwtsiasl_la-exresop.lo ../components/executer/libfwtsiasl_la-exstore.lo ../components/executer/libfwtsiasl_la-exstoren.lo ../components/executer/libfwtsiasl_la-exstorob.lo ../components/executer/libfwtsiasl_la-exsystem.lo ../components/executer/libfwtsiasl_la-exutils.lo ../common/libfwtsiasl_la-adfile.lo ../common/libfwtsiasl_la-adisasm.lo ../common/libfwtsiasl_la-adwalk.lo ../common/libfwtsiasl_la-ahids.lo ../common/libfwtsiasl_la-ahpredef.lo ../common/libfwtsiasl_la-cmfsize.lo ../commo
> n/libfwtsiasl_la-dmextern.lo ../common/libfwtsiasl_la-dmrestag.lo ../common/libfwtsiasl_la-dmtable.lo ../common/libfwtsiasl_la-dmtbinfo.lo ../common/libfwtsiasl_la-dmtbdump.lo ../components/debugger/libfwtsiasl_la-dbfileio.lo ../components/disassembler/libfwtsiasl_la-dmbuffer.lo ../components/disassembler/libfwtsiasl_la-dmnames.lo ../components/disassembler/libfwtsiasl_la-dmopcode.lo ../components/disassembler/libfwtsiasl_la-dmobject.lo ../components/disassembler/libfwtsiasl_la-dmresrc.lo ../components/disassembler/libfwtsiasl_la-dmresrcl.lo ../components/disassembler/libfwtsiasl_la-dmresrcs.lo ../components/disassembler/libfwtsiasl_la-dmutils.lo ../components/disassembler/libfwtsiasl_la-dmwalk.lo ../components/disassembler/libfwtsiasl_la-dmdeferred.lo ../components/disassembler/libfwtsiasl_la-dmresrcl2.lo ../components/tables/libfwtsiasl_la-tbdata.lo ../components/tables/libfwtsiasl_la-tbfadt.lo ../components/tables/libfwtsiasl_la-tbinstal.lo ../components/tables/libfwtsias
> l_la-tbutils.lo ../components/tables/libfwtsiasl_la-tbxface.lo ../os_specific/service_layers/libfwtsiasl_la-osunixxf.lo -ljson-c
> libtool: link: /usr/bin/nm -B .libs/libfwtsiasl_la-fwts_iasl_interface.o .libs/libfwtsiasl_la-aslcompile.o .libs/libfwtsiasl_la-aslcompilerlex.o .libs/libfwtsiasl_la-aslcompilerparse.o .libs/libfwtsiasl_la-aslanalyze.o .libs/libfwtsiasl_la-aslcodegen.o .libs/libfwtsiasl_la-aslerror.o .libs/libfwtsiasl_la-aslfiles.o .libs/libfwtsiasl_la-aslfold.o .libs/libfwtsiasl_la-asllength.o .libs/libfwtsiasl_la-asllisting.o .libs/libfwtsiasl_la-aslload.o .libs/libfwtsiasl_la-asllookup.o .libs/libfwtsiasl_la-aslmap.o .libs/libfwtsiasl_la-aslopcodes.o .libs/libfwtsiasl_la-asloperands.o .libs/libfwtsiasl_la-aslopt.o .libs/libfwtsiasl_la-aslpredef.o .libs/libfwtsiasl_la-aslresource.o .libs/libfwtsiasl_la-aslrestype1.o .libs/libfwtsiasl_la-aslrestype1i.o .libs/libfwtsiasl_la-aslrestype2.o .libs/libfwtsiasl_la-aslrestype2d.o .libs/libfwtsiasl_la-aslrestype2e.o .libs/libfwtsiasl_la-aslrestype2q.o .libs/libfwtsiasl_la-aslrestype2w.o .libs/libfwtsiasl_la-aslstartup.o .libs/libfwtsiasl_la-aslstubs.
> o .libs/libfwtsiasl_la-asltransform.o .libs/libfwtsiasl_la-asltree.o .libs/libfwtsiasl_la-aslutils.o .libs/libfwtsiasl_la-aslbtypes.o .libs/libfwtsiasl_la-aslwalks.o .libs/libfwtsiasl_la-asluuid.o .libs/libfwtsiasl_la-aslmethod.o .libs/libfwtsiasl_la-aslhex.o .libs/libfwtsiasl_la-aslnamesp.o .libs/libfwtsiasl_la-aslfileio.o .libs/libfwtsiasl_la-asllistsup.o .libs/libfwtsiasl_la-asloffset.o .libs/libfwtsiasl_la-aslxref.o .libs/libfwtsiasl_la-aslprepkg.o .libs/libfwtsiasl_la-dtfield.o .libs/libfwtsiasl_la-dtio.o .libs/libfwtsiasl_la-dtsubtable.o .libs/libfwtsiasl_la-dttemplate.o .libs/libfwtsiasl_la-dttable.o .libs/libfwtsiasl_la-dtutils.o .libs/libfwtsiasl_la-dtexpress.o .libs/libfwtsiasl_la-dtcompile.o .libs/libfwtsiasl_la-dtparserparse.o .libs/libfwtsiasl_la-dtparserlex.o .libs/libfwtsiasl_la-prparserparse.o .libs/libfwtsiasl_la-prparserlex.o .libs/libfwtsiasl_la-prscan.o .libs/libfwtsiasl_la-aslrestype2s.o .libs/libfwtsiasl_la-prmacros.o .libs/libfwtsiasl_la-prutils.o .lib
> s/libfwtsiasl_la-prexpress.o ../components/utilities/.libs/libfwtsiasl_la-utalloc.o ../components/utilities/.libs/libfwtsiasl_la-utcache.o ../components/utilities/.libs/libfwtsiasl_la-utcopy.o ../components/utilities/.libs/libfwtsiasl_la-utdebug.o ../components/utilities/.libs/libfwtsiasl_la-utdelete.o ../components/utilities/.libs/libfwtsiasl_la-utglobal.o ../components/utilities/.libs/libfwtsiasl_la-utinit.o ../components/utilities/.libs/libfwtsiasl_la-utlock.o ../components/utilities/.libs/libfwtsiasl_la-utobject.o ../components/utilities/.libs/libfwtsiasl_la-utmisc.o ../components/utilities/.libs/libfwtsiasl_la-utmath.o ../components/utilities/.libs/libfwtsiasl_la-utmutex.o ../components/utilities/.libs/libfwtsiasl_la-utresrc.o ../components/utilities/.libs/libfwtsiasl_la-utstate.o ../components/utilities/.libs/libfwtsiasl_la-utxface.o ../components/utilities/.libs/libfwtsiasl_la-utxferror.o ../components/utilities/.libs/libfwtsiasl_la-utdecode.o ../components/utilities/
> .libs/libfwtsiasl_la-utpredef.o ../components/utilities/.libs/libfwtsiasl_la-utstring.o ../components/utilities/.libs/libfwtsiasl_la-utaddress.o ../components/utilities/.libs/libfwtsiasl_la-utownerid.o ../components/utilities/.libs/libfwtsiasl_la-utexcep.o ../components/namespace/.libs/libfwtsiasl_la-nsaccess.o ../components/namespace/.libs/libfwtsiasl_la-nsalloc.o ../components/namespace/.libs/libfwtsiasl_la-nsdump.o ../components/namespace/.libs/libfwtsiasl_la-nsnames.o ../components/namespace/.libs/libfwtsiasl_la-nsobject.o ../components/namespace/.libs/libfwtsiasl_la-nsparse.o ../components/namespace/.libs/libfwtsiasl_la-nssearch.o ../components/namespace/.libs/libfwtsiasl_la-nsutils.o ../components/namespace/.libs/libfwtsiasl_la-nswalk.o ../components/namespace/.libs/libfwtsiasl_la-nsxfobj.o ../components/parser/.libs/libfwtsiasl_la-psargs.o ../components/parser/.libs/libfwtsiasl_la-psloop.o ../components/parser/.libs/libfwtsiasl_la-psopcode.o ../components/parser/.libs
> /libfwtsiasl_la-psparse.o ../components/parser/.libs/libfwtsiasl_la-psscope.o ../components/parser/.libs/libfwtsiasl_la-pstree.o ../components/parser/.libs/libfwtsiasl_la-psutils.o ../components/parser/.libs/libfwtsiasl_la-pswalk.o ../components/parser/.libs/libfwtsiasl_la-psobject.o ../components/parser/.libs/libfwtsiasl_la-psopinfo.o ../components/dispatcher/.libs/libfwtsiasl_la-dswscope.o ../components/dispatcher/.libs/libfwtsiasl_la-dswstate.o ../components/dispatcher/.libs/libfwtsiasl_la-dsfield.o ../components/dispatcher/.libs/libfwtsiasl_la-dsobject.o ../components/dispatcher/.libs/libfwtsiasl_la-dsopcode.o ../components/dispatcher/.libs/libfwtsiasl_la-dsutils.o ../components/dispatcher/.libs/libfwtsiasl_la-dswexec.o ../components/dispatcher/.libs/libfwtsiasl_la-dswload.o ../components/dispatcher/.libs/libfwtsiasl_la-dswload2.o ../components/dispatcher/.libs/libfwtsiasl_la-dsargs.o ../components/dispatcher/.libs/libfwtsiasl_la-dscontrol.o ../components/executer/.libs/
> libfwtsiasl_la-exconvrt.o ../components/executer/.libs/libfwtsiasl_la-excreate.o ../components/executer/.libs/libfwtsiasl_la-exdump.o ../components/executer/.libs/libfwtsiasl_la-exmisc.o ../components/executer/.libs/libfwtsiasl_la-exmutex.o ../components/executer/.libs/libfwtsiasl_la-exnames.o ../components/executer/.libs/libfwtsiasl_la-exoparg1.o ../components/executer/.libs/libfwtsiasl_la-exoparg2.o ../components/executer/.libs/libfwtsiasl_la-exoparg3.o ../components/executer/.libs/libfwtsiasl_la-exoparg6.o ../components/executer/.libs/libfwtsiasl_la-exprep.o ../components/executer/.libs/libfwtsiasl_la-exregion.o ../components/executer/.libs/libfwtsiasl_la-exresnte.o ../components/executer/.libs/libfwtsiasl_la-exresolv.o ../components/executer/.libs/libfwtsiasl_la-exresop.o ../components/executer/.libs/libfwtsiasl_la-exstore.o ../components/executer/.libs/libfwtsiasl_la-exstoren.o ../components/executer/.libs/libfwtsiasl_la-exstorob.o ../components/executer/.libs/libfwtsia
> sl_la-exsystem.o ../components/executer/.libs/libfwtsiasl_la-exutils.o ../common/.libs/libfwtsiasl_la-adfile.o ../common/.libs/libfwtsiasl_la-adisasm.o ../common/.libs/libfwtsiasl_la-adwalk.o ../common/.libs/libfwtsiasl_la-ahids.o ../common/.libs/libfwtsiasl_la-ahpredef.o ../common/.libs/libfwtsiasl_la-cmfsize.o ../common/.libs/libfwtsiasl_la-dmextern.o ../common/.libs/libfwtsiasl_la-dmrestag.o ../common/.libs/libfwtsiasl_la-dmtable.o ../common/.libs/libfwtsiasl_la-dmtbinfo.o ../common/.libs/libfwtsiasl_la-dmtbdump.o ../components/debugger/.libs/libfwtsiasl_la-dbfileio.o ../components/disassembler/.libs/libfwtsiasl_la-dmbuffer.o ../components/disassembler/.libs/libfwtsiasl_la-dmnames.o ../components/disassembler/.libs/libfwtsiasl_la-dmopcode.o ../components/disassembler/.libs/libfwtsiasl_la-dmobject.o ../components/disassembler/.libs/libfwtsiasl_la-dmresrc.o ../components/disassembler/.libs/libfwtsiasl_la-dmresrcl.o ../components/disassembler/.libs/libfwtsiasl_la-dmresrcs.o
> ../components/disassembler/.libs/libfwtsiasl_la-dmutils.o ../components/disassembler/.libs/libfwtsiasl_la-dmwalk.o ../components/disassembler/.libs/libfwtsiasl_la-dmdeferred.o ../components/disassembler/.libs/libfwtsiasl_la-dmresrcl2.o ../components/tables/.libs/libfwtsiasl_la-tbdata.o ../components/tables/.libs/libfwtsiasl_la-tbfadt.o ../components/tables/.libs/libfwtsiasl_la-tbinstal.o ../components/tables/.libs/libfwtsiasl_la-tbutils.o ../components/tables/.libs/libfwtsiasl_la-tbxface.o ../os_specific/service_layers/.libs/libfwtsiasl_la-osunixxf.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libfwtsiasl.exp
> libtool: link: /usr/bin/grep -E -e "fwts_.*" ".libs/libfwtsiasl.exp" > ".libs/libfwtsiasl.expT"
> libtool: link: mv -f ".libs/libfwtsiasl.expT" ".libs/libfwtsiasl.exp"
> libtool: link: echo "{ global:" > .libs/libfwtsiasl.ver
> libtool: link: cat .libs/libfwtsiasl.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libfwtsiasl.ver
> libtool: link: echo "local: *; };" >> .libs/libfwtsiasl.ver
> libtool: link: echo "local: *; };" >> .libs/libfwtsiasl.ver
> libtool: link: x86_64-mageia-linux-gnu-gcc -shared -fPIC -DPIC .libs/libfwtsiasl_la-fwts_iasl_interface.o .libs/libfwtsiasl_la-aslcompile.o .libs/libfwtsiasl_la-aslcompilerlex.o .libs/libfwtsiasl_la-aslcompilerparse.o .libs/libfwtsiasl_la-aslanalyze.o .libs/libfwtsiasl_la-aslcodegen.o .libs/libfwtsiasl_la-aslerror.o .libs/libfwtsiasl_la-aslfiles.o .libs/libfwtsiasl_la-aslfold.o .libs/libfwtsiasl_la-asllength.o .libs/libfwtsiasl_la-asllisting.o .libs/libfwtsiasl_la-aslload.o .libs/libfwtsiasl_la-asllookup.o .libs/libfwtsiasl_la-aslmap.o .libs/libfwtsiasl_la-aslopcodes.o .libs/libfwtsiasl_la-asloperands.o .libs/libfwtsiasl_la-aslopt.o .libs/libfwtsiasl_la-aslpredef.o .libs/libfwtsiasl_la-aslresource.o .libs/libfwtsiasl_la-aslrestype1.o .libs/libfwtsiasl_la-aslrestype1i.o .libs/libfwtsiasl_la-aslrestype2.o .libs/libfwtsiasl_la-aslrestype2d.o .libs/libfwtsiasl_la-aslrestype2e.o .libs/libfwtsiasl_la-aslrestype2q.o .libs/libfwtsiasl_la-aslrestype2w.o .libs/libfwtsiasl_la-aslstar
> tup.o .libs/libfwtsiasl_la-aslstubs.o .libs/libfwtsiasl_la-asltransform.o .libs/libfwtsiasl_la-asltree.o .libs/libfwtsiasl_la-aslutils.o .libs/libfwtsiasl_la-aslbtypes.o .libs/libfwtsiasl_la-aslwalks.o .libs/libfwtsiasl_la-asluuid.o .libs/libfwtsiasl_la-aslmethod.o .libs/libfwtsiasl_la-aslhex.o .libs/libfwtsiasl_la-aslnamesp.o .libs/libfwtsiasl_la-aslfileio.o .libs/libfwtsiasl_la-asllistsup.o .libs/libfwtsiasl_la-asloffset.o .libs/libfwtsiasl_la-aslxref.o .libs/libfwtsiasl_la-aslprepkg.o .libs/libfwtsiasl_la-dtfield.o .libs/libfwtsiasl_la-dtio.o .libs/libfwtsiasl_la-dtsubtable.o .libs/libfwtsiasl_la-dttemplate.o .libs/libfwtsiasl_la-dttable.o .libs/libfwtsiasl_la-dtutils.o .libs/libfwtsiasl_la-dtexpress.o .libs/libfwtsiasl_la-dtcompile.o .libs/libfwtsiasl_la-dtparserparse.o .libs/libfwtsiasl_la-dtparserlex.o .libs/libfwtsiasl_la-prparserparse.o .libs/libfwtsiasl_la-prparserlex.o .libs/libfwtsiasl_la-prscan.o .libs/libfwtsiasl_la-aslrestype2s.o .libs/libfwtsiasl_la-prmacros.o
> .libs/libfwtsiasl_la-prutils.o .libs/libfwtsiasl_la-prexpress.o ../components/utilities/.libs/libfwtsiasl_la-utalloc.o ../components/utilities/.libs/libfwtsiasl_la-utcache.o ../components/utilities/.libs/libfwtsiasl_la-utcopy.o ../components/utilities/.libs/libfwtsiasl_la-utdebug.o ../components/utilities/.libs/libfwtsiasl_la-utdelete.o ../components/utilities/.libs/libfwtsiasl_la-utglobal.o ../components/utilities/.libs/libfwtsiasl_la-utinit.o ../components/utilities/.libs/libfwtsiasl_la-utlock.o ../components/utilities/.libs/libfwtsiasl_la-utobject.o ../components/utilities/.libs/libfwtsiasl_la-utmisc.o ../components/utilities/.libs/libfwtsiasl_la-utmath.o ../components/utilities/.libs/libfwtsiasl_la-utmutex.o ../components/utilities/.libs/libfwtsiasl_la-utresrc.o ../components/utilities/.libs/libfwtsiasl_la-utstate.o ../components/utilities/.libs/libfwtsiasl_la-utxface.o ../components/utilities/.libs/libfwtsiasl_la-utxferror.o ../components/utilities/.libs/libfwtsiasl_la
> -utdecode.o ../components/utilities/.libs/libfwtsiasl_la-utpredef.o ../components/utilities/.libs/libfwtsiasl_la-utstring.o ../components/utilities/.libs/libfwtsiasl_la-utaddress.o ../components/utilities/.libs/libfwtsiasl_la-utownerid.o ../components/utilities/.libs/libfwtsiasl_la-utexcep.o ../components/namespace/.libs/libfwtsiasl_la-nsaccess.o ../components/namespace/.libs/libfwtsiasl_la-nsalloc.o ../components/namespace/.libs/libfwtsiasl_la-nsdump.o ../components/namespace/.libs/libfwtsiasl_la-nsnames.o ../components/namespace/.libs/libfwtsiasl_la-nsobject.o ../components/namespace/.libs/libfwtsiasl_la-nsparse.o ../components/namespace/.libs/libfwtsiasl_la-nssearch.o ../components/namespace/.libs/libfwtsiasl_la-nsutils.o ../components/namespace/.libs/libfwtsiasl_la-nswalk.o ../components/namespace/.libs/libfwtsiasl_la-nsxfobj.o ../components/parser/.libs/libfwtsiasl_la-psargs.o ../components/parser/.libs/libfwtsiasl_la-psloop.o ../components/parser/.libs/libfwtsiasl_la-p
> sopcode.o ../components/parser/.libs/libfwtsiasl_la-psparse.o ../components/parser/.libs/libfwtsiasl_la-psscope.o
> ../components/parser/.libs/libfwtsiasl_la-pstree.o ../components/parser/.libs/libfwtsiasl_la-psutils.o ../components/parser/.libs/libfwtsiasl_la-pswalk.o ../components/parser/.libs/libfwtsiasl_la-psobject.o ../components/parser/.libs/libfwtsiasl_la-psopinfo.o ../components/dispatcher/.libs/libfwtsiasl_la-dswscope.o ../components/dispatcher/.libs/libfwtsiasl_la-dswstate.o ../components/dispatcher/.libs/libfwtsiasl_la-dsfield.o ../components/dispatcher/.libs/libfwtsiasl_la-dsobject.o ../components/dispatcher/.libs/libfwtsiasl_la-dsopcode.o ../components/dispatcher/.libs/libfwtsiasl_la-dsutils.o ../components/dispatcher/.libs/libfwtsiasl_la-dswexec.o ../components/dispatcher/.libs/libfwtsiasl_la-dswload.o ../components/dispatcher/.libs/libfwtsiasl_la-dswload2.o ../components/dispatcher/.libs/libfwtsiasl_la-dsargs.o ../components/dispatcher/.libs/libfwtsiasl_la-dscontrol.o ../components/executer/.libs/libfwtsiasl_la-exconvrt.o ../components/executer/.libs/libfwtsiasl_la-excreate.
> o ../components/executer/.libs/libfwtsiasl_la-exdump.o ../components/executer/.libs/libfwtsiasl_la-exmisc.o ../components/executer/.libs/libfwtsiasl_la-exmutex.o ../components/executer/.libs/libfwtsiasl_la-exnames.o ../components/executer/.libs/libfwtsiasl_la-exoparg1.o ../components/executer/.libs/libfwtsiasl_la-exoparg2.o ../components/executer/.libs/libfwtsiasl_la-exoparg3.o ../components/executer/.libs/libfwtsiasl_la-exoparg6.o ../components/executer/.libs/libfwtsiasl_la-exprep.o ../components/executer/.libs/libfwtsiasl_la-exregion.o ../components/executer/.libs/libfwtsiasl_la-exresnte.o ../components/executer/.libs/libfwtsiasl_la-exresolv.o ../components/executer/.libs/libfwtsiasl_la-exresop.o ../components/executer/.libs/libfwtsiasl_la-exstore.o ../components/executer/.libs/libfwtsiasl_la-exstoren.o ../components/executer/.libs/libfwtsiasl_la-exstorob.o ../components/executer/.libs/libfwtsiasl_la-exsystem.o ../components/executer/.libs/libfwtsiasl_la-exutils.o ../commo
> n/.libs/libfwtsiasl_la-adfile.o ../common/.libs/libfwtsiasl_la-adisasm.o ../common/.libs/libfwtsiasl_la-adwalk.o ../common/.libs/libfwtsiasl_la-ahids.o ../common/.libs/libfwtsiasl_la-ahpredef.o ../common/.libs/libfwtsiasl_la-cmfsize.o ../common/.libs/libfwtsiasl_la-dmextern.o ../common/.libs/libfwtsiasl_la-dmrestag.o ../common/.libs/libfwtsiasl_la-dmtable.o ../common/.libs/libfwtsiasl_la-dmtbinfo.o ../common/.libs/libfwtsiasl_la-dmtbdump.o ../components/debugger/.libs/libfwtsiasl_la-dbfileio.o ../components/disassembler/.libs/libfwtsiasl_la-dmbuffer.o ../components/disassembler/.libs/libfwtsiasl_la-dmnames.o ../components/disassembler/.libs/libfwtsiasl_la-dmopcode.o ../components/disassembler/.libs/libfwtsiasl_la-dmobject.o ../components/disassembler/.libs/libfwtsiasl_la-dmresrc.o ../components/disassembler/.libs/libfwtsiasl_la-dmresrcl.o ../components/disassembler/.libs/libfwtsiasl_la-dmresrcs.o ../components/disassembler/.libs/libfwtsiasl_la-dmutils.o ../components/disasse
> mbler/.libs/libfwtsiasl_la-dmwalk.o ../components/disassembler/.libs/libfwtsiasl_la-dmdeferred.o ../components/disassembler/.libs/libfwtsiasl_la-dmresrcl2.o ../components/tables/.libs/libfwtsiasl_la-tbdata.o ../components/tables/.libs/libfwtsiasl_la-tbfadt.o ../components/tables/.libs/libfwtsiasl_la-tbinstal.o ../components/tables/.libs/libfwtsiasl_la-tbutils.o ../components/tables/.libs/libfwtsiasl_la-tbxface.o ../os_specific/service_layers/.libs/libfwtsiasl_la-osunixxf.o -lpthread -ljson-c -O2 -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,-soname -Wl,libfwtsiasl.so.1 -Wl,-version-script -Wl,.libs/libfwtsiasl.ver -o .libs/libfwtsiasl.so.1.0.0
> .libs/libfwtsiasl_la-dtio.o: In function `DtWriteTableToListing':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/dtio.c:1210: undefined reference to `AcpiUtDumpBuffer'
> .libs/libfwtsiasl_la-dtutils.o: In function `DtSum':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/dtutils.c:737: undefined reference to `AcpiTbChecksum'
> ../components/namespace/.libs/libfwtsiasl_la-nsdump.o: In function `AcpiNsDumpOneObject':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/namespace/nsdump.c:633: undefined reference to `AcpiUtDebugDumpBuffer'
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/namespace/nsdump.c:653: undefined reference to `AcpiUtDebugDumpBuffer'
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/namespace/nsdump.c:681: undefined reference to `AcpiUtDebugDumpBuffer'
> ../components/parser/.libs/libfwtsiasl_la-psargs.o: In function `AcpiPsGetNextNamepath':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/parser/psargs.c:465: undefined reference to `AcpiUtNamespaceError'
> ../components/parser/.libs/libfwtsiasl_la-psparse.o: In function `AcpiPsParseAml':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/parser/psparse.c:624: undefined reference to `AcpiUtMethodError'
> ../components/parser/.libs/libfwtsiasl_la-psobject.o: In function `AcpiPsGetAmlOpcode':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/parser/psobject.c:188: undefined reference to `AcpiUtDebugDumpBuffer'
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/parser/psobject.c:202: undefined reference to `AcpiUtDumpBuffer'
> ../components/dispatcher/.libs/libfwtsiasl_la-dsfield.o: In function `AcpiDsGetFieldNames':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/dispatcher/dsfield.c:487: undefined reference to `AcpiUtNamespaceError'
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/dispatcher/dsfield.c:503: undefined reference to `AcpiUtNamespaceError'
> ../components/dispatcher/.libs/libfwtsiasl_la-dsfield.o: In function `AcpiDsCreateBufferField':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/dispatcher/dsfield.c:306: undefined reference to `AcpiUtNamespaceError'
> ../components/dispatcher/.libs/libfwtsiasl_la-dsfield.o: In function `AcpiDsCreateField':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/dispatcher/dsfield.c:600: undefined reference to `AcpiUtNamespaceError'
> ../components/dispatcher/.libs/libfwtsiasl_la-dsfield.o: In function `AcpiDsInitFieldObjects':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/dispatcher/dsfield.c:728: undefined reference to `AcpiUtNamespaceError'
> ../components/dispatcher/.libs/libfwtsiasl_la-dsfield.o:/home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/dispatcher/dsfield.c:806: more undefined references to `AcpiUtNamespaceError' follow
> ../components/executer/.libs/libfwtsiasl_la-exdump.o: In function `AcpiExDumpObject':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/executer/exdump.c:529: undefined reference to `AcpiUtDebugDumpBuffer'
> ../components/executer/.libs/libfwtsiasl_la-exdump.o: In function `AcpiExDumpPackageObj':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/executer/exdump.c:1215: undefined reference to `AcpiUtDebugDumpBuffer'
> ../components/executer/.libs/libfwtsiasl_la-exdump.o: In function `AcpiExDumpOperand':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/executer/exdump.c:814: undefined reference to `AcpiUtDebugDumpBuffer'
> ../common/.libs/libfwtsiasl_la-adisasm.o: In function `AdDisplayTables':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../common/adisasm.c:788: undefined reference to `AcpiUtDebugDumpBuffer'
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../common/adisasm.c:792: undefined reference to `AcpiUtDebugDumpBuffer'
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../common/adisasm.c:792: undefined reference to `AcpiUtDebugDumpBuffer'
> ../common/.libs/libfwtsiasl_la-adisasm.o: In function `AdCreateTableHeader':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../common/adisasm.c:705: undefined reference to `AcpiTbChecksum'
> ../common/.libs/libfwtsiasl_la-dmtable.o: In function `AcpiDmGenerateChecksum':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../common/dmtable.c:433: undefined reference to `AcpiTbChecksum'
> ../common/.libs/libfwtsiasl_la-dmtable.o: In function `AcpiDmDumpDataTable':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../common/dmtable.c:511: undefined reference to `AcpiUtDumpBuffer'
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../common/dmtable.c:586: undefined reference to `AcpiUtDumpBuffer'
> ../components/debugger/.libs/libfwtsiasl_la-dbfileio.o: In function `AcpiDbReadTable':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/debugger/dbfileio.c:430: undefined reference to `AcpiTbVerifyChecksum'
> ../components/debugger/.libs/libfwtsiasl_la-dbfileio.o: In function `AcpiDbGetTableFromFile':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/debugger/dbfileio.c:645: undefined reference to `AcpiTbPrintTableHeader'
> ../components/tables/.libs/libfwtsiasl_la-tbdata.o: In function `AcpiTbVerifyTable':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/tables/tbdata.c:472: undefined reference to `AcpiTbVerifyChecksum'
> ../components/tables/.libs/libfwtsiasl_la-tbfadt.o: In function `AcpiTbParseFadt':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/tables/tbfadt.c:428: undefined reference to `AcpiTbVerifyChecksum'
> ../components/tables/.libs/libfwtsiasl_la-tbinstal.o: In function `AcpiTbInstallTableWithOverride':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/tables/tbinstal.c:225: undefined reference to `AcpiTbPrintTableHeader'
> ../components/tables/.libs/libfwtsiasl_la-tbutils.o: In function `AcpiTbCheckDsdtHeader':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/tables/tbutils.c:228: undefined reference to `AcpiTbPrintTableHeader'
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/tables/tbutils.c:229: undefined reference to `AcpiTbPrintTableHeader'
> ../components/tables/.libs/libfwtsiasl_la-tbutils.o: In function `AcpiTbParseRootTable':
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/tables/tbutils.c:479: undefined reference to `AcpiTbPrintTableHeader'
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/tables/tbutils.c:537: undefined reference to `AcpiTbPrintTableHeader'
> /home/bruno/Maison/bruno/prj/mageia/fwts/BUILD/fwts-14.05.00/src/acpica/source/compiler/../components/tables/tbutils.c:561: undefined reference to `AcpiTbVerifyChecksum'
> collect2: error: ld returned 1 exit status
> Makefile:1071: recipe for target 'libfwtsiasl.la' failed
> make[4]: *** [libfwtsiasl.la] Error 1
>
> My build receipt is:
> + autoscan
> configure.ac: warning: missing AC_CHECK_FUNCS([alarm]) wanted by: src/acpica/fwts_acpica.c:580
> configure.ac: warning: missing AC_CHECK_FUNCS([clock_gettime]) wanted by: src/acpica/source/os_specific/service_layers/osunixxf.c:929
> configure.ac: warning: missing AC_CHECK_FUNCS([inet_ntoa]) wanted by: src/lib/src/fwts_hwinfo.c:420
> configure.ac: warning: missing AC_CHECK_FUNCS([isascii]) wanted by: src/acpi/acpitables/acpitables.c:523
> configure.ac: warning: missing AC_CHECK_FUNCS([memmove]) wanted by: src/acpica/source/common/acgetline.c:286
> configure.ac: warning: missing AC_CHECK_FUNCS([strrchr]) wanted by: src/acpica/source/common/adfile.c:292
> configure.ac: warning: missing AC_CHECK_FUNCS([strtol]) wanted by: src/acpi/cstates/cstates.c:84
> configure.ac: warning: missing AC_CHECK_HEADERS([arpa/inet.h]) wanted by: src/lib/src/fwts_hwinfo.c:34
> configure.ac: warning: missing AC_CHECK_HEADERS([stddef.h]) wanted by: src/acpi/acpidump/acpidump.c:18
> configure.ac: warning: missing AC_CHECK_HEADERS([sys/vfs.h]) wanted by: src/lib/src/fwts_uefi.c:24
> configure.ac: warning: missing AC_CHECK_HEADER_STDBOOL wanted by: src/dmi/dmicheck/dmicheck.c:492
> configure.ac: warning: missing AC_CHECK_TYPES([ptrdiff_t]) wanted by: src/lib/src/fwts_alloc.c:111
> configure.ac: warning: missing AC_PREREQ wanted by: autoscan
> configure.ac: warning: missing AC_PROG_CXX wanted by: smatchify.sh:102
> configure.ac: warning: missing AC_PROG_INSTALL wanted by: smatchify.sh:33
> configure.ac: warning: missing AC_PROG_MAKE_SET wanted by: smatchify.sh:78
> configure.ac: warning: missing AC_TYPE_INT16_T wanted by: efi_runtime/efi_runtime.h:46
> configure.ac: warning: missing AC_TYPE_INT32_T wanted by: src/acpi/s3power/s3power.c:121
> configure.ac: warning: missing AC_TYPE_INT64_T wanted by: src/bios/multiproc/mpdump.c:421
> configure.ac: warning: missing AC_TYPE_SSIZE_T wanted by: src/acpi/mcfg/mcfg.c:126
> + libtoolize -f -c --automake
> + aclocal
> + autoheader
> + automake --add-missing --copy
> configure.ac:3: installing './ar-lib'
> configure.ac:3: installing './compile'
> configure.ac:4: installing './config.guess'
> configure.ac:4: installing './config.sub'
> configure.ac:2: installing './install-sh'
> configure.ac:2: installing './missing'
> parallel-tests: installing './test-driver'
> src/Makefile.am: installing './depcomp'
> + autoconf -W all
> configure.ac:9: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
> configure.ac:9: You should run autoupdate.
> m4/libtool.m4:107: AC_PROG_LIBTOOL is expanded from...
> configure.ac:9: the top level
> + rm -rf autom4te.cache
> + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC'
> + export CFLAGS
> + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC'
> + export CXXFLAGS
> + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC'
> + export FFLAGS
> + LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags'
> + export LDFLAGS
> + CONFIGURE_TOP=.
> + /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool
> Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html)
> + /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool
> Modifying ltmain.sh underlinking for plugins (cf http://wiki.mandriva.com/en/Underlinking)
> + /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking
> Fixing libtool's ltmain.sh to prevent overlinking (cf http://wiki.mandriva.com/en/Overlinking)
> + /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs .
> Fixing libtool inside configure to pass -Wl,xxx options before libraries
> + /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64
> + cd .
> + '[' '!' -f configure.in -a '!' -f configure.ac ']'
> + libtoolize --copy --force
> libtoolize: putting auxiliary files in `.'.
> libtoolize: copying file `./ltmain.sh'
> libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
> libtoolize: copying file `m4/libtool.m4'
> libtoolize: copying file `m4/ltoptions.m4'
> libtoolize: copying file `m4/ltsugar.m4'
> libtoolize: copying file `m4/ltversion.m4'
> libtoolize: copying file `m4/lt~obsolete.m4'
> + '[' -f ./configure.in -o -f ./configure.ac ']'
> + CONFIGURE_XPATH='--x-includes=/usr/include --x-libraries=/usr/lib64'
> + ./configure x86_64-mageia-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --x-includes=/usr/include --x-libraries=/usr/lib64
> configure: WARNING: you should use --build, --host, --target
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking whether make supports nested variables... yes
> checking for style of include used by make... GNU
> checking for x86_64-mageia-linux-gnu-gcc... x86_64-mageia-linux-gnu-gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether x86_64-mageia-linux-gnu-gcc accepts -g... yes
> checking for x86_64-mageia-linux-gnu-gcc option to accept ISO C89... none needed
> checking whether x86_64-mageia-linux-gnu-gcc understands -c and -o together... yes
> checking dependency style of x86_64-mageia-linux-gnu-gcc... gcc3
> checking for x86_64-mageia-linux-gnu-ar... x86_64-mageia-linux-gnu-ar
> checking the archiver (x86_64-mageia-linux-gnu-ar) interface... ar
> checking build system type... x86_64-mageia-linux-gnu
> checking host system type... x86_64-mageia-linux-gnu
> checking for x86_64-mageia-linux-gnu-gcc... (cached) x86_64-mageia-linux-gnu-gcc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether x86_64-mageia-linux-gnu-gcc accepts -g... (cached) yes
> checking for x86_64-mageia-linux-gnu-gcc option to accept ISO C89... (cached) none needed
> checking whether x86_64-mageia-linux-gnu-gcc understands -c and -o together... (cached) yes
> checking dependency style of x86_64-mageia-linux-gnu-gcc... (cached) gcc3
> checking for flex... flex
> checking lex output file root... lex.yy
> checking lex library... -lfl
> checking whether yytext is a pointer... yes
> checking for bison... bison -y
> checking how to print strings... printf
> checking for a sed that does not truncate output... /usr/bin/sed
> checking for grep that handles long lines and -e... /usr/bin/grep
> checking for egrep... /usr/bin/grep -E
> checking for fgrep... /usr/bin/grep -F
> checking for ld used by x86_64-mageia-linux-gnu-gcc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
> checking the name lister (/usr/bin/nm -B) interface... BSD nm
> checking whether ln -s works... yes
> checking the maximum length of command line arguments... 1572864
> checking whether the shell understands some XSI constructs... yes
> checking whether the shell understands "+="... yes
> checking how to convert x86_64-mageia-linux-gnu file names to x86_64-mageia-linux-gnu format... func_convert_file_noop
> checking how to convert x86_64-mageia-linux-gnu file names to toolchain format... func_convert_file_noop
> checking for /usr/bin/ld option to reload object files... -r
> checking for x86_64-mageia-linux-gnu-objdump... no
> checking for objdump... objdump
> checking how to recognize dependent libraries... pass_all
> checking for x86_64-mageia-linux-gnu-dlltool... no
> checking for dlltool... no
> checking how to associate runtime and link libraries... printf %s\n
> checking for x86_64-mageia-linux-gnu-ar... (cached) x86_64-mageia-linux-gnu-ar
> checking for archiver @FILE support... @
> checking for x86_64-mageia-linux-gnu-strip... no
> checking for strip... strip
> checking for x86_64-mageia-linux-gnu-ranlib... x86_64-mageia-linux-gnu-ranlib
> checking command to parse /usr/bin/nm -B output from x86_64-mageia-linux-gnu-gcc object... ok
> checking for sysroot... no
> checking for x86_64-mageia-linux-gnu-mt... no
> checking for mt... mt
> checking if mt is a manifest tool... no
> checking how to run the C preprocessor... x86_64-mageia-linux-gnu-gcc -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if x86_64-mageia-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
> checking for x86_64-mageia-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
> checking if x86_64-mageia-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
> checking if x86_64-mageia-linux-gnu-gcc static flag -static works... yes
> checking if x86_64-mageia-linux-gnu-gcc supports -c -o file.o... yes
> checking if x86_64-mageia-linux-gnu-gcc supports -c -o file.o... (cached) yes
> checking whether the x86_64-mageia-linux-gnu-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking for inline... inline
> checking for library containing json_object_from_file... -ljson-c
> checking for library containing json_object_object_get_ex... none required
> checking for localtime_r... yes
> checking for dup2... yes
> checking for getcwd... yes
> checking for getpagesize... yes
> checking for memset... yes
> checking for mkdir... yes
> checking for munmap... yes
> checking for select... yes
> checking for socket... yes
> checking for sqrt... no
> checking for strchr... yes
> checking for strdup... yes
> checking for strerror... yes
> checking for strstr... yes
> checking for strtoul... yes
> checking for strtoull... yes
> checking for gettimeofday... yes
> checking for uname... yes
> checking assert.h usability... yes
> checking assert.h presence... yes
> checking for assert.h... yes
> checking ctype.h usability... yes
> checking ctype.h presence... yes
> checking for ctype.h... yes
> checking errno.h usability... yes
> checking errno.h presence... yes
> checking for errno.h... yes
> checking fcntl.h usability... yes
> checking fcntl.h presence... yes
> checking for fcntl.h... yes
> checking getopt.h usability... yes
> checking getopt.h presence... yes
> checking for getopt.h... yes
> checking limits.h usability... yes
> checking limits.h presence... yes
> checking for limits.h... yes
> checking linux/input.h usability... yes
> checking linux/input.h presence... yes
> checking for linux/input.h... yes
> checking math.h usability... yes
> checking math.h presence... yes
> checking for math.h... yes
> checking paths.h usability... yes
> checking paths.h presence... yes
> checking for paths.h... yes
> checking pcre.h usability... yes
> checking pcre.h presence... yes
> checking for pcre.h... yes
> checking sched.h usability... yes
> checking sched.h presence... yes
> checking for sched.h... yes
> checking signal.h usability... yes
> checking signal.h presence... yes
> checking for signal.h... yes
> checking stdarg.h usability... yes
> checking stdarg.h presence... yes
> checking for stdarg.h... yes
> checking for stdint.h... (cached) yes
> checking stdio.h usability... yes
> checking stdio.h presence... yes
> checking for stdio.h... yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking sys/io.h usability... yes
> checking sys/io.h presence... yes
> checking for sys/io.h... yes
> checking sys/klog.h usability... yes
> checking sys/klog.h presence... yes
> checking for sys/klog.h... yes
> checking sys/mman.h usability... yes
> checking sys/mman.h presence... yes
> checking for sys/mman.h... yes
> checking sys/param.h usability... yes
> checking sys/param.h presence... yes
> checking for sys/param.h... yes
> checking sys/select.h usability... yes
> checking sys/select.h presence... yes
> checking for sys/select.h... yes
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking for sys/stat.h... (cached) yes
> checking sys/type.h usability... no
> checking sys/type.h presence... no
> checking for sys/type.h... no
> checking sys/un.h usability... yes
> checking sys/un.h presence... yes
> checking for sys/un.h... yes
> checking sys/wait.h usability... yes
> checking sys/wait.h presence... yes
> checking for sys/wait.h... yes
> checking termios.h usability... yes
> checking termios.h presence... yes
> checking for termios.h... yes
> checking time.h usability... yes
> checking time.h presence... yes
> checking for time.h... yes
> checking sys/ioctl.h usability... yes
> checking sys/ioctl.h presence... yes
> checking for sys/ioctl.h... yes
> checking sys/time.h usability... yes
> checking sys/time.h presence... yes
> checking for sys/time.h... yes
> checking json/json.h usability... no
> checking json/json.h presence... no
> checking for json/json.h... no
> checking for stdlib.h... (cached) yes
> checking for GNU libc compatible malloc... yes
> checking for pid_t... yes
> checking vfork.h usability... no
> checking vfork.h presence... no
> checking for vfork.h... no
> checking for fork... yes
> checking for vfork... yes
> checking for working fork... yes
> checking for working vfork... (cached) yes
> checking whether lstat correctly handles trailing slash... yes
> checking for stdlib.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking for sys/param.h... (cached) yes
> checking for getpagesize... (cached) yes
> checking for working mmap... yes
> checking for stdlib.h... (cached) yes
> checking for GNU libc compatible realloc... yes
> checking for pid_t... (cached) yes
> checking for size_t... yes
> checking for off_t... yes
> checking for uint16_t... yes
> checking for uint32_t... yes
> checking for uint64_t... yes
> checking for uint8_t... yes
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating src/Makefile
> config.status: creating src/acpica/source/compiler/Makefile
> config.status: creating src/acpica/Makefile
> config.status: creating src/lib/Makefile
> config.status: creating src/lib/src/Makefile
> config.status: creating src/utilities/Makefile
> config.status: creating data/Makefile
> config.status: creating config.h
> config.status: executing depfiles commands
> config.status: executing libtool commands
> + make -O -j4
>
> [...] which produces at the end the above mentioned errors.
>
> Any idea of what is done wrongly in m yenv preventing the link to happen ?
> I've found a patch for OpenSUSE that I'll try later, but maybe that will give you also ideas to integrate upstream:
> https://build.opensuse.org/package/view_file?file=fwts-opensuse.patch&package=fwts&project=hardware
> (-Werrors removed ?)
> They also remove static binaries production, that I'l ltry as well.
>
> TIA,
> Best regards,
> Bruno.
>
More information about the fwts-devel
mailing list