Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#598 - divx4linux unresolved symbols
Attached to Project:
Arch Linux
Opened by Jan de Groot (JGC) - Sunday, 21 March 2004, 19:31 GMT
Last edited by Hugo Doria (hdoria) - Saturday, 21 March 2009, 22:00 GMT
Opened by Jan de Groot (JGC) - Sunday, 21 March 2004, 19:31 GMT
Last edited by Hugo Doria (hdoria) - Saturday, 21 March 2009, 22:00 GMT
|
DetailsLast time I tried to compile gst-plugins with divx4linux support, it didn't compile because of unresolved symbols. I guess this non-free package is compiled against gcc 3.2, which isn't always compatible with gcc 3.3 packages. Since divx has no other release for gcc 3.3.x, I think we could remove the package.
|
This task depends upon
I won't remove the pacakge because it still serves a purpose for some packages but maybe I can resolve that symbols issue.
configure:34319: checking for encore in -ldivxencore
configure:34350: gcc -o conftest -march=i686 -O2 -pipe conftest.c -ldivxencore -lm >&5
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__cp_push_exception'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `char type_info node'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__rtti_attr'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `char type_info function'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `bad_alloc virtual table'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__uncatch_exception'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__rtti_user'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__rtti_si'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__check_eh_spec'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__throw'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `terminate(void)'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__start_cp_handler'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__cp_pop_exception'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__builtin_vec_new'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__eh_rtime_match'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__rtti_ptr'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__builtin_vec_delete'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `exception virtual table'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `bad_alloc::~bad_alloc(void)'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__builtin_delete'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__terminate'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__builtin_new'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libdivxencore.so: undefined reference to `__eh_alloc'
collect2: ld returned 1 exit status