[lfs-dev] systemd-238

Bruce Dubbs bruce.dubbs at gmail.com
Fri Mar 23 19:17:21 PDT 2018


On 03/23/2018 08:54 PM, Bruce Dubbs wrote:
> On 03/23/2018 05:56 PM, Jonathan Cottrill wrote:
>> On Friday, March 23, 2018 5:33:21 PM CDT Alain Toussaint wrote:
>>>
>>>> This error only happens in chroot.  On a full-up 8.2 system, the same
>>>> commands above do not produce an error.
>>>>
>>>> Help appreciated.
>>>
>>>
>>> I'm  on it, I'll start a jhalfs automated build soon and made the 
>>> necessary
>> changes to packages.ent
>>> in LFS-svn sources to use systemd 238 instead of 237.
>>>
>>> Base Linux in front of the chroot is debian 9.4 at the moment (I've been
>> itchy to replace it with
>>> LFS+BLFS for a long time already).
>>>
>>> Alain
>>
>> Looks like there's a bit of a mess with the headers; there's an issue 
>> open. A
>> commit was made yesterday to "make it more robust," but in the meantime,
>> there's a patch available in the issue that is reported to work:
>>
>> https://github.com/systemd/systemd/issues/8507
> 
> I don't know if it is better to patch or sed:
> 
> sed -i '527,565 d'                  src/basic/missing.h
> sed -i '24 d'                       src/core/load-fragment.c
> sed -i '53 a#include <sys/mount.h>' src/shared/bus-unit-util.c
> 
> Tested.  Works.

I went ahead and committed the above since it is so much simpler than 
adding a patch.  I suspect it will be fixed upstream in a new release 
soon anyway.

   -- Bruce


More information about the lfs-dev mailing list