Trying to help a user solve issues with LaTex support in Inkscape I got stuck today with incompatible libfontconfig.1.dylib versions - this time between Inkscape 0.47pre1-2 Leopard and a recently compiled 'pstoedit' helper application. Investigating and comparing 0.47pre1-2 from sf.net and a locally compiled Inkscape r22115 showed that fontconfig installed via Macports has bumped up the compatibility version from 5.0.0 to 6.0.0.
Does this means that any helper application a user compiles herself for Inkscape 0.47 which links to/loads the shared fontconfig library will not work when called from within the extension system unless either Inkscape.app was built with the same MacPorts configuration or $DYLD_LIBRARY_PATH has been replaced by other means?
Inkscape 0.47pre1-2 r21720 (from sf.net):
/opt/local/lib/libfontconfig.1.dylib (compatibility version 5.0.0, current version 5.0.0)
Inkscape 0.46+devel r22115:
/Volumes/blue/mp/lib/libfontconfig.1.dylib (compatibility version 6.0.0, current version 6.1.0)
pstoedit [pstoedit @3.45_3 (active)]
/Volumes/blue/mp/lib/libfontconfig.1.dylib (compatibility version 6.0.0, current version 6.1.0)
libfontconfig.1.dylib [fontconfig @2.7.1_0+macosx (active)]
/Volumes/blue/mp/lib/libfontconfig.1.dylib (compatibility version 6.0.0, current version 6.1.0)
Adding two other libraries with compatibility conflicts:
1) libpng (bug #267053, duplicate bug #302460)
2) fontconfig (new):
Trying to help a user solve issues with LaTex support in Inkscape I got stuck today with incompatible libfontconfig. 1.dylib versions - this time between Inkscape 0.47pre1-2 Leopard and a recently compiled 'pstoedit' helper application. Investigating and comparing 0.47pre1-2 from sf.net and a locally compiled Inkscape r22115 showed that fontconfig installed via Macports has bumped up the compatibility version from 5.0.0 to 6.0.0.
Does this means that any helper application a user compiles herself for Inkscape 0.47 which links to/loads the shared fontconfig library will not work when called from within the extension system unless either Inkscape.app was built with the same MacPorts configuration or $DYLD_LIBRARY_PATH has been replaced by other means?
Inkscape 0.47pre1-2 r21720 (from sf.net): local/lib/ libfontconfig. 1.dylib (compatibility version 5.0.0, current version 5.0.0)
/opt/
Inkscape 0.46+devel r22115: blue/mp/ lib/libfontconf ig.1.dylib (compatibility version 6.0.0, current version 6.1.0)
/Volumes/
pstoedit [pstoedit @3.45_3 (active)] blue/mp/ lib/libfontconf ig.1.dylib (compatibility version 6.0.0, current version 6.1.0)
/Volumes/
libfontconfig. 1.dylib [fontconfig @2.7.1_0+macosx (active)] blue/mp/ lib/libfontconf ig.1.dylib (compatibility version 6.0.0, current version 6.1.0)
/Volumes/