vlc is marked BROKEN on FreeBSD 5.2.1 due to conflicts with new threads architecture, but not on 5.2. There were no thread-related changes between 5.2 and 5.2.1, and vlc works perfectly on 5.2.1. How-To-Repeat: # cd /usr/ports/multimedia/vlc; make ===> vlc-0.7.2_1 is marked as broken: conflicts with new threads architecture.
Responsible Changed From-To: freebsd-ports-bugs->dinoex Over to maintainer
State Changed From-To: open->analyzed In testing. dependency gtk2 don't build on CURRENT
State Changed From-To: analyzed->feedback vlc still dumps core on CURREMT Core was generated by `vlc'. Program terminated with signal 10, Bus error. (gdb) bt #0 0x284147fb in pthread_testcancel () from /usr/lib/libpthread.so.1 #1 0x2840e017 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1 #2 0x2840c7bb in pthread_mutexattr_init () from /usr/lib/libpthread.so.1 #3 0x08217000 in ?? () /usr/local/bin/vlc: libintl.so.6 => /usr/local/lib/libintl.so.6 (0x28128000) libavcodec.so => /usr/local/lib/libavcodec.so (0x28133000) libm.so.2 => /lib/libm.so.2 (0x28300000) libstdc++.so.4 => /usr/lib/libstdc++.so.4 (0x2831a000) libpthread.so.1 => /usr/lib/libpthread.so.1 (0x283f6000) libc.so.5 => /lib/libc.so.5 (0x2841c000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28508000) libz.so.2 => /lib/libz.so.2 (0x285fe000) libfaad.so.0 => /usr/local/lib/libfaad.so.0 (0x2860f000) libvorbis.so.3 => /usr/local/lib/libvorbis.so.3 (0x28654000) libvorbisenc.so.2 => /usr/local/lib/libvorbisenc.so.2 (0x28684000) libogg.so.5 => /usr/local/lib/libogg.so.5 (0x2876d000) Which libs and option have you installed? Do you use /etc/libmap.conf? Please add teh output of: $ ldd /usr/local/bin/vlc $ ls -l /usr/local/lib/ /usr/ports/multimedia/vlc$ make -V PTHREAD_LIBS /usr/ports/multimedia/vlc$ make -V PTHREAD_CFLAGS
State Changed From-To: feedback->closed committed, thanks.