On 19 Jan 2024, at 08:56, Marek Belisko via lists.yoctoproject.org 
<marek.belisko=gmail....@lists.yoctoproject.org> wrote:
> LICENSE = "GPL-2.0-only & LGPL-2.1-only & Unknown"

Obviously you need to fix the Unknown at some point.

> DEPENDS += "pkgconfig-native"

Idiomatically, inherit pkgconfig is preferred.

> EXTRA_OECONF = "--enable-igb --disable-8139too 
> --with-linux-dir=${STAGING_KERNEL_BUILDDIR} --disable-igb"

You’re enabling and disabling igb, pick one.

> FILES:${PN} += "${datadir}/*"

This catch-all is overly keen and can cause incorrect packaging.  It’s best to 
name explicit directories.

> This works if I build etherlab out of poky, but has no effect inside 
> do_compile: I still get the same "not available" error.
> 
> My impression is that my do_compile isn't executed at all, and somehow 
> "configure" is executed without my parameters. Is this possible?

Not really.  Are you sure the “not available” message is from the 8139too 
driver, and not something else?  Sharing the complete log.do_configure and 
log.do_compile (depending on where it actually breaks) would help debug this.

Ross
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#62197): https://lists.yoctoproject.org/g/yocto/message/62197
Mute This Topic: https://lists.yoctoproject.org/mt/103796912/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/yocto/leave/6691583/21656/737036229/xyzzy 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to