Source: codeblocks
Version: 20.03-2
Severity: serious
Tags: ftbfs fixed-upstream patch
Forwarded: 
https://sourceforge.net/p/codeblocks/code/12035/tree//trunk/src/plugins/contrib/keybinder/cbkeybinder.h?diff=51421f1dc431436b6eb31d56:12034

https://buildd.debian.org/status/package.php?p=codeblocks

...
libtool: link: g++  -fPIC -DPIC -shared -nostdlib 
/usr/lib/gcc/arm-linux-gnueabihf/9/../../../arm-linux-gnueabihf/crti.o 
/usr/lib/gcc/arm-linux-gnueabihf/9/crtbeginS.o  .libs/cbkeybinder.o 
.libs/cbkeyConfigPanel.o .libs/cJSON.o .libs/clKeyboardBindingConfig.o 
.libs/clKeyboardManager.o .libs/configurationpanel.o .libs/json_node.o 
.libs/keybinder.o .libs/menuutils.o   -Wl,-rpath 
-Wl,/<<PKGBUILDDIR>>/src/sdk/.libs ../../../sdk/.libs/libcodeblocks.so 
-L/usr/lib/arm-linux-gnueabihf -lwx_gtk3u_aui-3.0 -lwx_gtk3u_propgrid-3.0 
-lwx_gtk3u_richtext-3.0 -lwx_gtk3u_xrc-3.0 -lwx_gtk3u_html-3.0 
-lwx_gtk3u_qa-3.0 -lwx_gtk3u_adv-3.0 -lwx_gtk3u_core-3.0 -lwx_baseu_xml-3.0 
-lwx_baseu_net-3.0 -lwx_baseu-3.0 -lpthread -ldl 
-L/usr/lib/gcc/arm-linux-gnueabihf/9 
-L/usr/lib/gcc/arm-linux-gnueabihf/9/../../../arm-linux-gnueabihf 
-L/usr/lib/gcc/arm-linux-gnueabihf/9/../../.. -L/lib/arm-linux-gnueabihf 
-lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/9/crtendS.o 
/usr/lib/gcc/arm-linux-gnueabihf/9/../../../arm-linux-gnueabihf/crtn.o  -g -O2 
-fstack-protector-strong -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now 
-Wl,--as-needed -pthread   -pthread -Wl,-soname -Wl,libkeybinder.so -o 
.libs/libkeybinder.so
/usr/bin/ld: .libs/cbkeyConfigPanel.o:(.rodata+0x14): multiple definition of 
`typeinfo name for cbKeyBinder'; .libs/cbkeybinder.o:(.rodata+0x0): first 
defined here
/usr/bin/ld: .libs/cbkeyConfigPanel.o:(.data.rel.ro+0xc): multiple definition 
of `typeinfo for cbKeyBinder'; .libs/cbkeybinder.o:(.data.rel.ro+0x0): first 
defined here
collect2: error: ld returned 1 exit status
make[5]: *** [Makefile:579: libkeybinder.la] Error 1

Reply via email to