[oe] [meta-oe][PATCH] dhcpcd: add recipe for dhcpcd

Stephen Arnold stephen.arnold42 at gmail.com
Tue Jan 5 21:55:44 UTC 2016


On Tue, 5 Jan 2016 13:37:35 +0000
"Karstens, Nate" <Nate.Karstens at garmin.com> wrote:

Me too, I sent this earlier from a non-subscribed address...

Steve

> Sorry for the delay. I contacted the author and he pointed me to
> the following page:
>
> http://roy.marples.name/projects/dhcpcd/wiki?name=history
>
> To summarize, this recipe is for a fork of the original project
> that has been entirely rewritten.
>
> Rather than removing the old recipe entirely, do you think it
> makes sense to move it to meta-networking and allow users to use
> PREFERRED_VERSION to choose which version of the program they
> want?

TBH, since I didn't put anything in the commit msg I don't remember
where I got that recipe (nor do I recognize the upstream).  OTOH,
we use Roy's dhcpcd as primary Gentoo package upstream, so I'm fine
with that (bonus it's maintained and has all the cool kid features).

Not sure why I didn't do it that way in the first place...

As for meta-networking dependency, I'm not sure about that one
either; I'm currently having network startup issues in a fresh image
(fsl+neo hacks) that I need to look into and it mostly seems to
point at dhcp so far (the default network config doesn't start on
boot but starts fine manually after that).  I didn't see that in my
last BBB or imx28 builds.

Note the neo minimal image started up dhcp/ssh as expected, but then
started going goofy with core-image-full-cmdline and some local.conf
tweaks.  But I still need to diagnose the OE neo image stuff; all I
can say is everything (network-wise) works fine on neo with my
Gentoo card.

My vote would be whatever is the most stable/reliable should be in
the core layers rather than an "extra" layer people need to add to
bblayers manually.

Steve

> I can submit a separate patch to move or delete the old recipe,
> depending on your preference. Do you want that done before
> proceeding with this patch?
>
> Nate
>
> -----Original Message-----
> From: openembedded-devel-bounces at lists.openembedded.org
> [mailto:openembedded-devel-bounces at lists.openembedded.org] On
> Behalf Of Khem Raj Sent: Thursday, December 24, 2015 12:43 PM To:
> openembeded-devel <openembedded-devel at lists.openembedded.org>
> Subject: Re: [oe] [meta-oe][PATCH] dhcpcd: add recipe for dhcpcd
>
> On Thu, Dec 24, 2015 at 2:50 AM, Nate Karstens
> <nate.karstens at garmin.com> wrote:
> > Adds a new recipe for dhcpcd. Modifies the configure script to
> > keep the host system header files from being used instead of
> > the target system.
>
> Can you also see how you differ with
> https://github.com/sarnold/meta-alt-desktop-extras/blob/master/recipes-connectivity/dhcpcd/dhcpcd_1.3.22-pl4.bb
>
> and I would prefer you to send a removal patch to above layer and
> let it use it from meta-networking.
[snip]



More information about the Openembedded-devel mailing list