[pkg-boost-devel] Package using boost.build v2
Paul van Tilburg
paulvt at debian.org
Thu Jan 17 09:29:42 UTC 2008
Hello everyone,
Very recently I started working on a package, mcrl2, that uses
boost.build v2 as its build & install system. However, I ran into some
issues and I hope that you can advise me.
1) The upstream tarball ships boost under 3rd-party/boost. This is
quite a big chunk of source, namely 24MB. Would you advise for or
against creating a tarball without this part and use boost-build
and/or bjam from Debian?
2) In debian/rules I perform (in different targets), the following
steps:
% ./configure
(creates build/{Makefile,config.jam})
% make
(which is: build/bin/bjam --prefix=/usr)
% make install prefix=`pwd`/debian/tmp/usr
(which is: build/bin/bjam --prefix=`pwd`/debian/tmp/usr --install)
However, during the install phase, bjam for some reason relinks all
the binaries and libraries to `pwd`/debian/tmp/usr, which I
obviously do not want. How can I prevent this?
3) When I submit the resulting package to lintian, lintian gives the
following complaint:
W: mcrl2: binary-or-shlib-defines-rpath ./usr/bin/chi2mcrl2
/home/paul/tmp/build/mcrl2-200801/debian/mcrl2/usr/lib/mcrl2
How or where can I tell boost.build not to do the RPATH stuff?
Note that I am quite new at this boost.build system. I know some
autotools, but haven't fully grasped what boost.build and bjam
are exactly doing.
N.B. If you want to have a look at the upstream tarball, see:
http://www.mcrl2.org/download/release/mcrl2-200801.tar.bz2.
Thanks in advance,
Paul
P.S. Please Cc me! I am not on this list (yet).
--
PhD Student @ Eindhoven | email: paulvt at debian.org
University of Technology, The Netherlands | JID: paul at luon.net
>>> Using the Power of Debian GNU/Linux <<< | GnuPG key ID: 0x50064181
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-boost-devel/attachments/20080117/bec0f84e/attachment.pgp
More information about the pkg-boost-devel
mailing list