site  contact  subhomenews

OE recompile, SM 2.49.1, kernel 4.14.1

November 22, 2017 — BarryK

I mentioned recently that some library packages compiled in OpenEmbedded were too old. I ended up only bumping 'icu', 'nss' and 'nspr', to versions 58.2, 3.31.1 and 4.16. Then did a complete rebuild in OE.

Built Pyro64 0.5.2, and compiled SeaMonkey 2.49.1, this time using the system icu, nss and nspr, making the package considerably smaller. The PET is here:

http://distro.ibiblio.org/quirky/quirky6/amd64/packages/pet_packages-pyro/seamonkey-2.49.1-pyro64.pet

I also compiled the 4.14.1 kernel, and was most surprised when "make modules_install" did not create /lib/firmware. A quick google, and it seems the firmware is no longer in the kernel source tree.

I didn't know how to respond to this situation, but decided to take the /lib/firmware from the compile of kernel 4.13.11, for inclusion in the kernel PET. The PET is here:

http://distro.ibiblio.org/quirky/quirky6/amd64/packages/pet_packages-pyro/linux_kernel-4.14.1-pyro64.pet

The source, patches, and build scripts are here:

http://distro.ibiblio.org/easyos/source/kernel/4.14.1/

Tags: oe, quirky