I wonder if this has anything to do with the dynamic loading and —link changes 
in 1.037 - this came out since the last time I had to do an official software 
release?

PK

> On 6 Nov 2017, at 7:12 pm, Roderich Schupp <roderich.sch...@gmail.com> wrote:
> 
> 
> On Mon, Nov 6, 2017 at 12:09 AM, Kime Philip <philk...@kime.org.uk> wrote:
>   Reason: Incompatible library version: 79628e8f.bundle requires version 
> 12.0.0 or later, but libxml2.2.dylib provides version 10.0.0 at 
> /loader/HASH(0x10188cc08)/DynaLoader.pm line 197.
> 
> 
> These version numbers presumably are MacOS versions?
>   
> 
> I am explicitly linking the libxml2 library in which exists and which passes 
> all tests with XML::LibXML. A bit confused since the error message says it 
> can’t load /opt/local/lib/libxml2.2.dylib which isn’t where it should be 
> getting it from (should be in the packed tree). If I have libxml2 at 
> /opt/local/lib, the packed exe works as expected.
> 
> From that I guess that your installed libxml2 library is *not* in 
> /opt/local/lib? And you passed its full pathname as "--lib path" to pp?
> Are you sure that 
> /var/folders/xk/81hr0f0n4hz_n1kwjp6lt70r0000gn/T/par-64626d7271/cache-82ce96a9b579ca7d831ec5498c59bb9c4087cc21/79628e8f.bundle
> is actually "your" .../XML/LibXML/LibXML.bundle (check MD5s or similar) and 
> not from somewhere else?  
> Have you checked that the packed executable contains libxml2.2.dylib?
> 
> Cheers, Roderich
> 

--
Dr Philip Kime

Reply via email to