On 22/01/2020 12:02, Ross Burton wrote:
How much actually breaks without meta-gpl2 now?

Some quick poking doing a core-image-sato for qemux86-64:

- dosfstools is GPLv3 and pulled into qemu images now via the vfat machine feature. Easy enough to make that dependency conditional on license blacklist.

- Lots of ptests depend on GNU Make. Turn off ptests.

- Some recipes depend on Bash such as opkg-utils, pulseaudio, systemd, python3. Should review these but for now I added that back.

- Bluez and Python by default need readline but there's a packageconfig for those.

- Python and Perl want gdbm, there's a PACKAGECONFIG for those.

- matchbox-terminal needs vte. Pretty terminal (sorry) but easily swapped for xterm or rxvt.

- libpam depends on coreutils. PAM is a DISTRO_FEATURE, or the packaging can be changed to respect the license blacklist.

- connman hard-depends on readline right now. Easy to add a PACKAGECONFIG to disable the cli tool

- shared-mime-info depends on itstool. I thought this would actually be itstool-native, will investigate.

But with those changes, I've a core-image-sato building.

Ross
_______________________________________________
Openembedded-architecture mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-architecture

Reply via email to