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

Bug#791742: FTBFS with GCC 5: changes to symbols file



Package: kjs
Version: 5.11.0-1
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-5

This package fails to build with GCC 5:

> sbuild (Debian sbuild) 0.65.2 (24 Mar 2015) on bl460gen8-30.hlinux.usa.hp.com
..
> dh_strip  --dbg-package=libkf5js5-dbg
> make[2]: Leaving directory '/«PKGBUILDDIR»'
> dh_makeshlibs '-Xusr/lib/libkdeinit5_*'  
> dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below
> dpkg-gensymbols: warning: debian/libkf5js5/DEBIAN/symbols doesn't match completely debian/libkf5js5.symbols
> --- debian/libkf5js5.symbols (libkf5js5_5.11.0-1_amd64)
> +++ dpkg-gensymbolsH5OwDb	2015-07-07 22:36:51.111942542 +0000
> @@ -116,12 +116,12 @@
>   _ZN3KJS13ArrayInstanceD1Ev@Base 4.96.0
>   _ZN3KJS13ArrayInstanceD2Ev@Base 4.96.0
>   _ZN3KJS13PackageObject4infoE@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS13PackageObjectD0Ev@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS13PackageObjectD1Ev@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS13PackageObjectD2Ev@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS14JSGlobalObjectD0Ev@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS14JSGlobalObjectD1Ev@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS14JSGlobalObjectD2Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS13PackageObjectD0Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS13PackageObjectD1Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS13PackageObjectD2Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS14JSGlobalObjectD0Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS14JSGlobalObjectD1Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS14JSGlobalObjectD2Ev@Base 4.96.0
>   _ZN3KJS14ScopeChainLink5derefEv@Base 4.96.0
>   _ZN3KJS14UnicodeSupport18setToLowerFunctionEPFiPtiRS1_E@Base 4.96.0
>   _ZN3KJS14UnicodeSupport18setToUpperFunctionEPFiPtiRS1_E@Base 4.96.0
> @@ -132,9 +132,9 @@
>   _ZN3KJS15ObjectPrototype4selfEPNS_9ExecStateE@Base 4.96.0
>   _ZN3KJS15ObjectPrototypeC1EPNS_9ExecStateEPNS_17FunctionPrototypeE@Base 4.96.0
>   _ZN3KJS15ObjectPrototypeC2EPNS_9ExecStateEPNS_17FunctionPrototypeE@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS15ObjectPrototypeD0Ev@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS15ObjectPrototypeD1Ev@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS15ObjectPrototypeD2Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS15ObjectPrototypeD0Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS15ObjectPrototypeD1Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS15ObjectPrototypeD2Ev@Base 4.96.0
>   _ZN3KJS17CommonIdentifiers6sharedEv@Base 4.96.0
>   _ZN3KJS17CommonIdentifiersC1Ev@Base 4.96.0
>   _ZN3KJS17CommonIdentifiersC2Ev@Base 4.96.0
> @@ -160,9 +160,9 @@
>   _ZN3KJS21StandardGlobalPackage14loadSubPackageERKNS_10IdentifierEPNS_7UStringE@Base 4.96.0
>   _ZN3KJS21StandardGlobalPackageC1Ev@Base 4.96.0
>   _ZN3KJS21StandardGlobalPackageC2Ev@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS21StandardGlobalPackageD0Ev@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS21StandardGlobalPackageD1Ev@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS21StandardGlobalPackageD2Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS21StandardGlobalPackageD0Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS21StandardGlobalPackageD1Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS21StandardGlobalPackageD2Ev@Base 4.96.0
>   _ZN3KJS3InfE@Base 4.96.0
>   _ZN3KJS3NaNE@Base 4.96.0
>   _ZN3KJS4List14appendSlowCaseEPNS_7JSValueE@Base 4.96.0
> @@ -287,9 +287,9 @@
>   _ZN3KJS8JSObject9constructEPNS_9ExecStateERKNS_4ListE@Base 4.96.0
>   _ZN3KJS8JSObject9constructEPNS_9ExecStateERKNS_4ListERKNS_10IdentifierERKNS_7UStringEi@Base 4.96.0
>   _ZN3KJS8JSObject9putDirectERKNS_10IdentifierEii@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS8JSObjectD0Ev@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS8JSObjectD1Ev@Base 4.96.0
> - (optional=gccinternal)_ZN3KJS8JSObjectD2Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS8JSObjectD0Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS8JSObjectD1Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# (optional=gccinternal)_ZN3KJS8JSObjectD2Ev@Base 4.96.0
>   _ZN3KJS8jsStringEPKc@Base 4.96.0
>   _ZN3KJS8jsStringEPKci@Base 4.96.0
>   _ZN3KJS8jsStringERKNS_7UStringE@Base 4.96.0
> @@ -404,11 +404,13 @@
>   _ZNK3KJS7JSValue16toUInt32SlowCaseEPNS_9ExecStateERb@Base 4.96.0
>   _ZNK3KJS7JSValue20toIntegerPreserveNaNEPNS_9ExecStateE@Base 4.96.0
>   _ZNK3KJS7JSValue7toFloatEPNS_9ExecStateE@Base 4.96.0
> + _ZNK3KJS7JSValue7toInt32EPNS_9ExecStateE@Base 5.11.0-1
>   _ZNK3KJS7JSValue8isStringEv@Base 4.96.0
>   _ZNK3KJS7JSValue8toNumberEPNS_9ExecStateE@Base 4.96.0
>   _ZNK3KJS7JSValue8toObjectEPNS_9ExecStateE@Base 4.96.0
>   _ZNK3KJS7JSValue8toStringEPNS_9ExecStateE@Base 4.96.0
>   _ZNK3KJS7JSValue8toUInt16EPNS_9ExecStateE@Base 4.96.0
> + _ZNK3KJS7JSValue9getUInt32ERj@Base 5.11.0-1
>   _ZNK3KJS7JSValue9toIntegerEPNS_9ExecStateE@Base 4.96.0
>   _ZNK3KJS7UString10UTF8StringEv@Base 4.96.0
>   _ZNK3KJS7UString14toStrictUInt32EPb@Base 4.96.0
> dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below
> dpkg-gensymbols: warning: debian/libkf5jsapi5/DEBIAN/symbols doesn't match completely debian/libkf5jsapi5.symbols
> --- debian/libkf5jsapi5.symbols (libkf5jsapi5_5.11.0-1_amd64)
> +++ dpkg-gensymbolsOk3S5E	2015-07-07 22:36:51.355942547 +0000
> @@ -35,9 +35,9 @@
>   _ZN14KJSInterpreteraSERKS_@Base 4.96.0
>   _ZN15KJSGlobalObjectC1Ev@Base 4.96.0
>   _ZN15KJSGlobalObjectC2Ev@Base 4.96.0
> - _ZN3KJS14JSGlobalObjectD0Ev@Base 4.96.0
> - _ZN3KJS14JSGlobalObjectD1Ev@Base 4.96.0
> - _ZN3KJS14JSGlobalObjectD2Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# _ZN3KJS14JSGlobalObjectD0Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# _ZN3KJS14JSGlobalObjectD1Ev@Base 4.96.0
> +#MISSING: 5.11.0-1# _ZN3KJS14JSGlobalObjectD2Ev@Base 4.96.0
>   (arch=!armel !armhf)_ZN3KJS6JSCell4markEv@Base 5.0.0
>   _ZN3KJS7JSValueD0Ev@Base 4.96.0
>   _ZN3KJS7JSValueD1Ev@Base 4.96.0
> dh_makeshlibs: failing due to earlier errors
> make[1]: *** [pre_binary_dh_makeshlibs] Error 2
> /usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:97: recipe for target 'pre_binary_dh_makeshlibs' failed
> make[1]: Leaving directory '/«PKGBUILDDIR»'
> make: *** [debian/dhmk_binary] Error 2

-- 
Martin Michlmayr
Linux for HP Helion, Hewlett-Packard


Reply to: