aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump eudev to v3.2.14HEADmasterorbea4 days1-9/+8
| | | | | | | | Update to a version that builds with musl. Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/genkernel/pull/62 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* patches/kmod: add missing musl patchorbea4 days1-0/+113
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* patches/lvm: add missing musl patchesorbea4 days2-0/+88
| | | | | | Gentoo-Issue: https://bugs.gentoo.org/934773 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* build: fix for POSIX shellsorbea4 days1-2/+2
| | | | | | | | | | When building genkernel where /bin/sh is a POSIX shell such as lksh (mksh) it will install a malformed software.sh. This is because 'echo -e' is not portable shell. This can be fixed by using 'printf' instead. Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/genkernel/pull/60 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* release 4.3.164.3.16Ben Kohler2024-06-111-1/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gkbuilds: add json-c-0.17Ben Kohler2024-05-231-0/+28
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* defaults/software.sh: fix srcdir for new bcache-toolsBen Kohler2024-05-221-1/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gkbuilds/mdadm-4.2: add missing musl fixBen Kohler2024-05-221-0/+3
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* release 4.3.154.3.15Ben Kohler2024-05-221-1/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gen_configkernel.sh: add priority kernel config in ↵Dmitriy Baranov2024-05-201-0/+1
| | | | | | | | | | determine_kernel_config_file() This is useful for building an image with sys-kernel/gentoo-kernel. Signed-off-by: Dmitriy Baranov <reagentoo@gmail.com> Closes: https://github.com/gentoo/genkernel/pull/57 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gen_initramfs.sh: fix gen_die message in append_modules()Dmitriy Baranov2024-05-201-1/+1
| | | | | Signed-off-by: Dmitriy Baranov <reagentoo@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gen_initramfs.sh: unpack compressed modules/firmwares to reduce image sizeDmitriy Baranov2024-05-202-0/+42
| | | | | Signed-off-by: Dmitriy Baranov <reagentoo@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gen_initramfs.sh: copy compressed firmwaresDmitriy Baranov2024-05-201-2/+10
| | | | | Signed-off-by: Dmitriy Baranov <reagentoo@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gen_moddeps.sh: use KEXT along with default '.ko' extension to prevent ↵Dmitriy Baranov2024-05-201-20/+13
| | | | | | | | | | | modinfo error Also improved gen_dep_list() and get rid xbasename() Bug: https://bugs.gentoo.org/922663 Closes: #57 Signed-off-by: Dmitriy Baranov <reagentoo@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gen_moddeps.sh: always include firmware for built-in modules with ↵Maciej S. Szmigiero2024-05-201-4/+3
| | | | | | | | | | | | ALLFIRMWARE="no" These do not occur in the "modules.dep" file so they won't be caught by the dependency scanning loop in gen_dep_list() - they need to be manually added to the module list. Closes: #54 Signed-off-by: Maciej S. Szmigiero <mail@maciej.szmigiero.name> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gen_configkernel.sh: use PATH to find depmodBen Kohler2024-05-061-2/+2
| | | | | Bug: https://bugs.gentoo.org/931324 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gkbuilds/busybox: add gkexec wrapper to bbmake compilationBen Kohler2024-05-031-1/+1
| | | | | | | We lost this in the toolchain refactoring. This makes sure the build output goes to genkernel.log instead of spamming the terminal. Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* HACKING: /usr/portage/distfiles -> /var/cache/distfilesSam James2024-05-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* release 4.3.144.3.14Ben Kohler2024-05-011-1/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* .gitignore: ignore .tar.xz releases as wellBen Kohler2024-05-012-0/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* release 4.3.134.3.13Ben Kohler2024-05-012-1/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* defaults/software.sh: still build for bcache-tools-1.0.8* for nowBen Kohler2024-05-011-1/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* patches/kmod: update for 31Ben Kohler2024-04-301-0/+12
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* {gkbuilds,patches}/bcache-tools: fix buildBen Kohler2024-04-304-153/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gkbuilds/bcache-tools: really build new bcache-tools nowBen Kohler2024-04-303-1/+43
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* patches/zlib: update for 1.3.1Ben Kohler2024-04-301-0/+38
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* patches/mdadm: update for 4.2Ben Kohler2024-04-301-0/+31
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* patches/lvm: update for 2.03.22Ben Kohler2024-04-3010-0/+296
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* patches/libgcrypt: update for 1.10.3Ben Kohler2024-04-306-0/+692
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* patches/e2fsprogs: update for 1.47.0Ben Kohler2024-04-303-0/+107
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* patches/bcache-tools: update for 1.1_p20230217Ben Kohler2024-04-303-0/+152
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gkbuilds/lvm: fix totally botched cp commandBen Kohler2024-04-291-2/+2
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gkbuilds/lvm: missing space in new cp commandBen Kohler2024-04-291-1/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gkbuilds/mdadm: fix for mdadm-4.2Ben Kohler2024-04-291-0/+38
| | | | | | Seems to need new option to build without libudev usage Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gkbuilds/lvm: move 2.03 changes to new fileBen Kohler2024-04-291-0/+78
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* Revert "gkbuilds/lvm: add 2.03 support"Ben Kohler2024-04-291-2/+0
| | | | | | This reverts commit 12cdca31704000822c50b996facc955d5e3ae5a9. Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gkbuilds/lvm: add 2.03 supportBen Kohler2024-04-291-0/+2
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* gkbuilds/busybox: rework toolchain handlingBen Kohler2024-04-271-9/+21
| | | | | | | Thanks to Mike Gilbert, code changes borrowed from gentoo.git commit 25e0a98682b9ab600cb3a6ea3fc3834ce1cce8f6 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* release 4.3.124.3.12Ben Kohler2024-04-261-1/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* initramfs: fix busybox 1.36.1 build witk kernel 6.8Louis Sautier2024-04-261-0/+53
| | | | | | | | | | Patch taken from https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ad860a1ed9aa92ada. Bug: https://bugs.gentoo.org/928573 Signed-off-by: Louis Sautier <sautier.louis@gmail.com> Closes: https://github.com/gentoo/genkernel/pull/59 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* release 4.3.114.3.11Ben Kohler2024-04-211-2/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* keymaps: replace trf with trqBen Kohler2024-02-273-1/+1
| | | | | | Bug: https://bugs.gentoo.org/922076 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* build: fix manpage installRobin H. Johnson2024-02-161-1/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* doc: point to gitweb for old ChangeLogRobin H. Johnson2024-02-161-0/+6
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* chore: ChangeLog.old is 11+ years old, omit from releasesRobin H. Johnson2024-02-161-4782/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* build: merge Modernize MakefileRobin H. Johnson2024-02-162-41/+163
|\ | | | | | | | | | | Closes: https://github.com/gentoo/genkernel/pull/56 Thanks: Timothy Kenno Handojo <timkenhan@gmail.com> Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
| * build: fix whitespaceRobin H. Johnson2024-02-161-1/+3
| | | | | | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
| * corrected variable issues in make installTimothy Kenno Handojo2024-02-161-8/+8
| | | | | | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
| * ensure package version is on the manpageTimothy Kenno Handojo2024-02-161-2/+8
| | | | | | | | | | | | | | | | - added package version on manpage generation - added versioning on dist pkg generation - remove manpage generation from dist Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
| * updated the SOFTWARE listTimothy Kenno Handojo2024-02-161-1/+35
| | | | | | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>