This was also an issue with libgdiplus in the config file in earlier versions of mono. The issue seems to now be with MonoPosixHelper library. I'm providing a slightly updated patch to fix the /usr/lib issue.
Thanks, --Larry On Mon, Aug 10, 2015 at 4:14 AM, Thomas Szteliga <t...@websafe.pl> wrote: > On 08/10/2015 06:07 AM, Christoph Willing wrote: > > That is not an appropriate patch; it is completely 64bit-centric, just > > as the config in the source code is completely 32bit-centric. > > Sorry for that, this patch wasn't meant to be a patch for > the slackbuild package, just for visualisation of changes I've > made that allowed me to run KeePass. Sorry for misleading. > > -- > Best regards, > > Thomas Szteliga > https://github.com/websafe/ > > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users@slackbuilds.org > http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - http://slackbuilds.org/faq/ > > >
diff -Naur mono-3.10.0.orig/data/config.in mono-3.10.0/data/config.in --- mono-3.10.0.orig/data/config.in 2014-10-04 09:27:43.000000000 +0000 +++ mono-3.10.0/data/config.in 2015-08-09 14:47:00.208372631 +0000 @@ -10,7 +10,7 @@ <dllmap dll="i:odbc32.dll" target="libiodbc.dylib" os="osx"/> <dllmap dll="oci" target="libclntsh@libsuffix@" os="!windows"/> <dllmap dll="db2cli" target="libdb2_36@libsuffix@" os="!windows"/> - <dllmap dll="MonoPosixHelper" target="@prefix@/lib/libMonoPosixHelper@libsuffix@" os="!windows" /> + <dllmap dll="MonoPosixHelper" target="@libdir@/libMonoPosixHelper@libsuffix@" os="!windows" /> <dllmap dll="i:msvcrt" target="@LIBC@" os="!windows"/> <dllmap dll="i:msvcrt.dll" target="@LIBC@" os="!windows"/> <dllmap dll="sqlite" target="@SQLITE@" os="!windows"/>
--- mono.SlackBuild.orig 2015-08-09 08:46:59.094525671 -0700 +++ mono.SlackBuild 2015-08-09 07:48:21.697376096 -0700 @@ -50,7 +50,9 @@ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# Fix libgdiplus library path +# Fix library path in config file +patch -p1 < $CWD/config.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \
_______________________________________________ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - http://slackbuilds.org/faq/