[systemd-devel] Broken build and CI strategy

Michael Biebl mbiebl at gmail.com
Fri Jun 28 10:05:35 PDT 2013


2013/6/28 Michael Biebl <mbiebl at gmail.com>:
> 2013/6/28 Holger Hans Peter Freyther <holger at freyther.de>:
>> On Fri, Jun 28, 2013 at 04:01:08PM +0200, Lennart Poettering wrote:
>>>
>>> Maybe this is simply broken automake dependency info somewhere left in
>>> your tree?
>>
>> I did the git clean but I still wondered, this is why I created the
>> .travis.yml. Before I was building a branch that contained some of
>> my RFC patches, now it is master + the .travis.yml and it is failing
>> in the same way[1].
>>
>> cheers
>>         holger
>>
>> PS: Yes, travis does support IRC notifications[2]
>>
>> [1] https://travis-ci.org/zecke/systemde/builds/8542339
>> [2] http://about.travis-ci.org/docs/user/notifications/#IRC-notification
>
> The build log was useful, thanks
>
> Since I was able to reproduce the build failure in a wheezy chroot
> (but interestingly not sid), I ran a git bisect in said wheezy chroot.
> The build failure seems to be caused by
>
> 4ad490007b70e6ac18d3cb04fa2ed92eba1451fa is the first bad commit
> commit 4ad490007b70e6ac18d3cb04fa2ed92eba1451fa
> Author: Lennart Poettering <lennart at poettering.net>
> Date:   Thu Jun 27 04:14:27 2013 +0200
>
>     core: general cgroup rework

That said, I don't understand, why this commit breaks the build with
that (older) toolchain.
Neither bootctl nor libsystemd-id128.so is using cg_create().

Michael

--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?


More information about the systemd-devel mailing list