Arch Linux

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!
Tasklist

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
Task Type Bug Report
Category Packages: Current
Status Closed
Assigned To dorphell (dorphell)
Architecture not specified
Severity Very Low
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Last 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

Closed by  Hugo Doria (hdoria)
Saturday, 21 March 2009, 22:00 GMT
Reason for closing:  Won't fix
Comment by dorphell (dorphell) - Sunday, 21 March 2004, 21:02 GMT
Can you paste the key output?
I won't remove the pacakge because it still serves a purpose for some packages but maybe I can resolve that symbols issue.
Comment by Jan de Groot (JGC) - Monday, 22 March 2004, 06:53 GMT
This is from gst-plugins config.log:

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

Loading...