[MacPorts] #29199: xine-lib undefined symbol: _dscaler_tomsmocomp_get_method
#29199: xine-lib undefined symbol: _dscaler_tomsmocomp_get_method ------------------------------+--------------------------------------------- Reporter: promac@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: ------------------------------+--------------------------------------------- I managed to compile xine-ui (there was a missing -lXext), but xine-lib has and undefined symbol. This is the latest macports running on Snow Leopard: Thanks. ----------------------------------------------------------------- roma: ~$ xine xiTK WARNING(xitk_set_locale:2181): locale not supported by C library This is xine (X11 gui) - a free video player v0.99.5. (c) 2000-2007 The xine Team. dyld: lazy symbol binding failed: Symbol not found: _dscaler_tomsmocomp_get_method Referenced from: /opt/local/lib/xine/plugins/1.29/post/xineplug_post_tvtime.so Expected in: flat namespace dyld: Symbol not found: _dscaler_tomsmocomp_get_method Referenced from: /opt/local/lib/xine/plugins/1.29/post/xineplug_post_tvtime.so Expected in: flat namespace Trace/BPT trap -- Ticket URL: <https://trac.macports.org/ticket/29199> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29199: xine-lib undefined symbol: _dscaler_tomsmocomp_get_method ------------------------------+--------------------------------------------- Reporter: promac@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: xine-lib xine-ui ------------------------------+--------------------------------------------- Changes (by macsforever2000@…): * owner: macports-tickets@… => ryandesign@… * port: => xine-lib xine-ui Old description:
I managed to compile xine-ui (there was a missing -lXext), but xine-lib has and undefined symbol.
This is the latest macports running on Snow Leopard:
Thanks.
-----------------------------------------------------------------
roma: ~$ xine xiTK WARNING(xitk_set_locale:2181): locale not supported by C library This is xine (X11 gui) - a free video player v0.99.5. (c) 2000-2007 The xine Team. dyld: lazy symbol binding failed: Symbol not found: _dscaler_tomsmocomp_get_method Referenced from: /opt/local/lib/xine/plugins/1.29/post/xineplug_post_tvtime.so Expected in: flat namespace
dyld: Symbol not found: _dscaler_tomsmocomp_get_method Referenced from: /opt/local/lib/xine/plugins/1.29/post/xineplug_post_tvtime.so Expected in: flat namespace
Trace/BPT trap
New description: I managed to compile xine-ui (there was a missing -lXext), but xine-lib has and undefined symbol. This is the latest macports running on Snow Leopard: Thanks. ----------------------------------------------------------------- {{{ roma: ~$ xine xiTK WARNING(xitk_set_locale:2181): locale not supported by C library This is xine (X11 gui) - a free video player v0.99.5. (c) 2000-2007 The xine Team. dyld: lazy symbol binding failed: Symbol not found: _dscaler_tomsmocomp_get_method Referenced from: /opt/local/lib/xine/plugins/1.29/post/xineplug_post_tvtime.so Expected in: flat namespace dyld: Symbol not found: _dscaler_tomsmocomp_get_method Referenced from: /opt/local/lib/xine/plugins/1.29/post/xineplug_post_tvtime.so Expected in: flat namespace Trace/BPT trap }}} -- -- Ticket URL: <https://trac.macports.org/ticket/29199#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29199: xine-lib undefined symbol: _dscaler_tomsmocomp_get_method ------------------------------+--------------------------------------------- Reporter: promac@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: xine-lib xine-ui ------------------------------+--------------------------------------------- Changes (by ryandesign@…): * status: new => assigned Comment: I can't even build xine-ui 0.99.5, probably because xine-lib has been updated. xine-ui should probably be updated to 0.99.6; unfortunately, I can't build that either. The problem I'm experiencing with 0.99.6 is basically the one [http://sourceforge.net/mailarchive/message.php?msg_id=25020071 described on the mailing list last year], with no response on how to fix it. I'll attach my portfile update attempt in case it helps somebody. -- Ticket URL: <https://trac.macports.org/ticket/29199#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29199: xine-lib undefined symbol: _dscaler_tomsmocomp_get_method ------------------------------+--------------------------------------------- Reporter: promac@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: xine-lib xine-ui ------------------------------+--------------------------------------------- Comment(by promac@…): xine ui 0.99.5 built fine for me. If I remember well, I only had to add -lXext in the Makefile in /src/xitk (-lX11 -lXext). Then, it is just a question of using make. -- Ticket URL: <https://trac.macports.org/ticket/29199#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29199: xine-lib undefined symbol: _dscaler_tomsmocomp_get_method ------------------------------+--------------------------------------------- Reporter: promac@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: xine-lib xine-ui ------------------------------+--------------------------------------------- Comment(by jmr@…): I think xine-lib 1.2.1 should now be building the plugin that provides that symbol. -- Ticket URL: <https://trac.macports.org/ticket/29199#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29199: xine-lib undefined symbol: _dscaler_tomsmocomp_get_method ------------------------------+--------------------------------------------- Reporter: promac@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: xine-lib xine-ui ------------------------------+--------------------------------------------- Comment(by ryandesign@…): Building xine-ui 0.99.6 still fails for me. I've attached the new main.log. -- Ticket URL: <https://trac.macports.org/ticket/29199#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29199: xine-lib undefined symbol: _dscaler_tomsmocomp_get_method -------------------------------+-------------------------------------------- Reporter: promac@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: Port: xine-lib xine-ui | -------------------------------+-------------------------------------------- Changes (by jmr@…): * status: assigned => closed * resolution: => fixed Comment: Since the globals are not explicitly initialised, they are treated as common symbols. For some reason, object files that contain only common symbols are not added to the archive table of contents by ar. I don't know if this is a bug, but adding initialisers fixes the problem in any case. Updated in r93872. -- Ticket URL: <https://trac.macports.org/ticket/29199#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts