[Pkg-julia-devel] Dec. 14 update

Elliot Saba staticfloat at gmail.com
Tue Dec 18 20:21:45 UTC 2012


Yes, I ran into the same issue and tried to get it resolved by using
patchelf to modify the rpath in the install step, however another
maintainer didn't like the usage of patchelf, especially as that is
unavailable on *BSD.  In the end, we decided to leave MULTIARCH_INSTALL
broken in a non-installed environment, as the only person that will ever
really use it is debian packagers.  I think this is still suboptimal, but
haven't worked out a perfect solution that doesn't involve shuffling around
rpath's yet.
-E


On Tue, Dec 18, 2012 at 9:09 AM, Sébastien Villemot <sebastien at debian.org>wrote:

> Hi,
>
> I uploaded a new version of Julia based on a Dec. 14 snapshot.
>
> The new MULTIARCH_INSTALL flag in the build system works fine. Elliot,
> thanks for your work on that! There is still an issue (minor for Debian
> packaging): when MULTIARCH_INSTALL is used, the in-place julia
> installation is not usable, because shared libraries are installed under
> usr/lib and therefore not found by the dynamic linker. I hit this when
> running the tests from debian/rules, so I added a patch
> (ld-library-path-for-testing.patch) that manually sets
> LD_LIBRARY_PATH=usr/lib when running the tests. I don't know how/if this
> can be fixed upstream.
>
> I have submitted pull requests on julia, openlibm and libuv in order to
> minimize the number of patches (specifically my pull requests cover
> fix-clean-rules.patch and dpkg-buildflags.patch).
>
> Otherwise it failed to build again on arm and powerpc. Seems like it
> tries to use non-native asm in openlibm.
>
> --
>  .''`.    Sébastien Villemot
> : :' :    Debian Developer
> `. `'     http://www.dynare.org/sebastien
>   `-      GPG Key: 4096R/381A7594
>
>
> _______________________________________________
> Pkg-julia-devel mailing list
> Pkg-julia-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-julia-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-julia-devel/attachments/20121218/abcfcad2/attachment.html>


More information about the Pkg-julia-devel mailing list