On 03/04/2014 05:43 PM, Bruce Dubbs wrote:
> Armin K. wrote:
>> On 03/04/2014 04:23 PM, Bruce Dubbs wrote:
>>> I've been working on udev and have got it to build with the systemd-210
>>> source.  The problem is that it is getting more and more intertwined
>>> with the rest of systemd requiring things that don't seem to be applicable.
>>>
>>> For instance,
>>>
>>> filea.c requires a function from
>>> fileb.c which requires a function from
>>> filec.c.
>>>
>>> The problem is that filea really doesn't require anything from filec,
>>> but the build process doesn't like unresolved references.
>>>
>>> My question is whether we need to try either eudev or mdev.  Does anyone
>>> have any experience with eudev or mdev?
>>>
>>> I note that the latest eudev is dated today.
>>>
>>> http://dev.gentoo.org/~blueness/eudev/
> 
>> eudev is rather the udev from pre-systemd merge with all the latest
>> fixes pulled from systemd tree.
>>
>> Note sure, but I think mdev is something else and not really compatible
>> with original udev. eudev seems to be the best solution for (B)LFS.
> 
> One difference that jumped out at me was that systemd's libudev is 1.4.0 
> and eudev's version is 1.3.0.  I don't know how much that changes things.
> 
> eudev wants gperf and gtk-doc.  We could add gperf to LFS and probably 
> do away with both gperf and the gudev build in BLFS.  gtk-doc needs 
> several other prerequisites and is not a candidate for LFS, but I don't 
> think that's needed.
> 
>    -- Bruce
> 
> 

I believe that those files are only required to generate files. Last
time I looked at they didn't ship configure and friends, you had to
generate them yourself with ./autogen.sh. One solution is to ship a
tarball on anduin with pre-generated stuff to avoid dependency on gperf
and gtk-doc.

-- 
Note: My last name is not Krejzi.
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to