[MacPorts] #35935: wesnoth: Symbol not found: __ZNK5boost15program_options16validation_error4whatEv (was: Wesnoth 1.10.3 cannot find symbol)
MacPorts
noreply at macports.org
Sun Sep 2 17:18:08 PDT 2012
#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
More information about the macports-tickets
mailing list