[pkg-bacula-devel] [pkg-bacula-commits] [SCM] Bacula, a network backup, recovery and verification program branch, master, updated. debian/5.0.3-1-121-g2b82cc6
Luca Capello
luca at pca.it
Sat Jun 2 12:34:36 UTC 2012
Hi Alexander!
On Fri, 01 Jun 2012 20:55:40 +0200, Alexander Golovko wrote:
> On Fri, 01 Jun 2012 20:35:41 +0200, Luca Capello wrote:
>> On Fri, 01 Jun 2012 13:31:20 +0200, Alexander Golovko wrote:
>>> Upstream patch is incorrect.
>>>
>>> They add 'libtool/ltdl.m4' usage into aclocal.m4, but forget add
>>> ltdl.m4'.
>>
>> I discovered that while testing the upstream patch: given that
>> upstream
>> suggested that we need to regenerate aclocal.m4 anyway, I guessed
>> that
>> this was correct and this is why I added libltdl-dev to
>> Build-Depends:.
>> Thus, if I have understood correctly, if we add 'libtool/ltdl.m4'
>> then
>> there is no more need for libltdl-dev.
>
> Hmm, if i understand Marco post in upstream bugtracker, we need
> regenerate only configure script, not aclocal.m4
According to Marco's comment (i.e. "B.T.W. Don't forget to recompile
your configure see Makefile on how to do that."), the only information I
found where in Makefile.in:67:
<http://anonscm.debian.org/gitweb/?p=pkg-bacula/bacula.git;a=blob;f=Makefile.in;h=7cb7e6083796d3b5b21cf68a7a2641eb1e8e73ed;hb=2b82cc6db4bf9323593c156eea0163c718ff6096#l67>
# Note, the following is needed in the above if ever any new macro is added.
# However, at the current time, the -I libtool causes the autoconf/aclocal.m4
# get messed up, so this is commented out
# cd autoconf && aclocal -I bacula-macros -I gettext-macros -I libtool
> in upstream bug 1880 Marco write, that he add missed file, but it not
> push his changes, so i can't get his version.
Three patches landed in upstream Git:
* commit:ddd5c96759c994dee2c8b0d20dff38b7e7853148
Fix bug #1870 GNU binutils-gold build failure.
Use some extra libtool magic to determine what lib to use
to get dlopen and friends for loading plugins from libbac.
=> (Debian) commit:2b82cc6db4bf9323593c156eea0163c718ff6096
debian/patches/fix-binutils-gold-linking.patch: from upstream BTS
* commit:a68bb6eb2de06c96507ffd1eeeee032a77112cf5
Tweak recompile configure.in
=> this patch actually does not touch autoconf/configure.in, but
configure: given that we anyway call autoconf (because of the
MySQL-5.5 patch commit:ee975daf3993294c6957519f103942c961247d9f),
should we need this?
* commit:e72fe7a6a2b65b907f5a89f77117ffa28404a95a
Fix bug #1880 ltdl.m4 missing for new feature.
=> (Debian) commit:440819e8f46c19c335d2e1632baf3bd8905ce163
fix aclocal.m4 regeneration
However, what about the following patch, is it necessary?
* commit:8f60b57e48ce343086d652e093e8e64ec7494283
Tweak rebuild config.h.in
> Yes, it look like we can remove this build depends.
Done (tested building with or without binutils-gold):
<http://anonscm.debian.org/gitweb/?p=pkg-bacula/bacula.git;a=commitdiff;h=fef55e9b0003e7dd651320a885a17c6d99ff7e9b>
Testing packages are available at:
<http://pkg-bacula.alioth.debian.org/tmp/merging-development2-branch/dev2.0109.3/>
Thx, bye,
Gismo / Luca
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-bacula-devel/attachments/20120602/4fe40717/attachment.pgp>
More information about the pkg-bacula-devel
mailing list