[MacPorts] #35935: Wesnoth 1.10.3 cannot find symbol
#35935: Wesnoth 1.10.3 cannot find symbol -------------------------------+-------------------------------------------- Reporter: eric.kemp@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: MacPorts Future Component: ports | Version: 2.1.2 Keywords: | Port: -------------------------------+-------------------------------------------- I get the following message when starting wesnoth 1.10.3: dyld: Symbol not found: __ZNK5boost15program_options16validation_error4whatEv Referenced from: /opt/local/bin/wesnoth Expected in: /opt/local/lib/libboost_program_options-mt.dylib in /opt/local/bin/wesnoth Trace/BPT trap: 5 A google search suggests this is an incompatibility with boost 1.50.0, and that boost 1.49.0 will work. Unfortunately, that version of Boost is currently treated as a requirement for wesnoth by MacPorts 2.1.2. -- Ticket URL: <https://trac.macports.org/ticket/35935> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35935: wesnoth: Symbol not found: __ZNK5boost15program_options16validation_error4whatEv -------------------------------+-------------------------------------------- Reporter: eric.kemp@… | Owner: jordan@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: haspatch | Port: wesnoth -------------------------------+-------------------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) * keywords: => haspatch * milestone: MacPorts Future => * owner: macports-tickets@… => jordan@… * port: => wesnoth Old description:
I get the following message when starting wesnoth 1.10.3:
dyld: Symbol not found: __ZNK5boost15program_options16validation_error4whatEv Referenced from: /opt/local/bin/wesnoth Expected in: /opt/local/lib/libboost_program_options-mt.dylib in /opt/local/bin/wesnoth Trace/BPT trap: 5
A google search suggests this is an incompatibility with boost 1.50.0, and that boost 1.49.0 will work. Unfortunately, that version of Boost is currently treated as a requirement for wesnoth by MacPorts 2.1.2.
New description: I get the following message when starting wesnoth 1.10.3: {{{ dyld: Symbol not found: __ZNK5boost15program_options16validation_error4whatEv Referenced from: /opt/local/bin/wesnoth Expected in: /opt/local/lib/libboost_program_options-mt.dylib in /opt/local/bin/wesnoth Trace/BPT trap: 5 }}} A google search suggests this is an incompatibility with boost 1.50.0, and that boost 1.49.0 will work. Unfortunately, that version of Boost is currently treated as a requirement for wesnoth by MacPorts 2.1.2. -- Comment: This appears to be one of the problems wesnoth 1.10.4 fixed. Here's a simple patch to update the port to that version. Jordan, may I commit it? Until the patch is committed, another workaround would be to [wiki:howto/InstallingOlderPort downgrade to boost 1.49]. -- Ticket URL: <https://trac.macports.org/ticket/35935#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35935: wesnoth: Symbol not found: __ZNK5boost15program_options16validation_error4whatEv --------------------------------+------------------------------------------- Reporter: eric.kemp@… | Owner: jordan@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: haspatch Port: wesnoth | --------------------------------+------------------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: r97593 (maintainer timeout) -- Ticket URL: <https://trac.macports.org/ticket/35935#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts