Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 553454 - waf-utils.eclass v1.23 (Drop base.eclass usage) change breaks building samba-4
Summary: waf-utils.eclass v1.23 (Drop base.eclass usage) change breaks building samba-4
Status: RESOLVED DUPLICATE of bug 553384
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Justin Lecher (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-28 02:04 UTC by Wes
Modified: 2015-06-28 02:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wes 2015-06-28 02:04:45 UTC
Hi, on Jun 18th I had compiled samba 4.1.18 successfully, then a few days later after a system update, preserved-rebuild tried to rebuild samba and failed as it was now trying to link against libsystemd-daemon instead of libsystemd.  After some digging I noticed that the patches are not being applied to the source tree before compile.  I reverted the waf-utils.eclass to v1.22 and it is now patching as expected again

waf-utils.eclass v1.23:

>>> Unpacking source...
>>> Unpacking samba-4.1.18.tar.gz to /var/tmp/portage/net-fs/samba-4.1.18/work
>>> Source unpacked in /var/tmp/portage/net-fs/samba-4.1.18/work
>>> Preparing source in /var/tmp/portage/net-fs/samba-4.1.18/work/samba-4.1.18 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/net-fs/samba-4.1.18/work/samba-4.1.18 ...
(build will fail eventually when linking)

waf-utils.eclass v1.22:

>>> Unpacking source...
>>> Unpacking samba-4.1.18.tar.gz to /var/tmp/portage/net-fs/samba-4.1.18/work
>>> Source unpacked in /var/tmp/portage/net-fs/samba-4.1.18/work
>>> Preparing source in /var/tmp/portage/net-fs/samba-4.1.18/work/samba-4.1.18 ...
 * Applying samba-4.1.14-named.conf.dlz.patch ...                                  [ ok ]
 * Applying samba-4.0.19-automagic_aio_fix.patch ...                               [ ok ]
 * Applying samba-4.1.14-libsystemd.patch ...                                      [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/net-fs/samba-4.1.18/work/samba-4.1.18 ...
(build now succeeds)

Reproducible: Always
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2015-06-28 02:55:26 UTC

*** This bug has been marked as a duplicate of bug 553384 ***