lbmk/config
Leah Rowe a78eaac883 uefitool: Add patch working around musl libc issue
musl libc is very conservative in what it implements,
preferring a very "pure" libc implementation. this means
that it lacks many of the niceties found in others like
the GNU C Library; the latter implements many BSD libc
extensions, for example.

ACCESSPERMS is a #define in BSD libc that does:
S_IRWXU | S_IRWXG | S_IRWXO

Essentially, it provides a bitwise OR providing chmod 0777,
which can be used as shorthand in calls to functions such
as mkdir() available in all libc implementations.

In the case of uefitool, this define is indeed used on mkdir.
Conditionally re-define ACCESSPERMS, if undefined, so that musl
libc can be used when building uefitool.

Signed-off-by: Leah Rowe <leah@libreboot.org>
2024-07-28 16:09:35 +01:00
..
coreboot coreboot: set build_depend on target.cfg files 2024-07-06 11:34:27 +01:00
data rom.sh: re-add seabios-only roms and grub keymaps 2024-07-22 09:30:47 +01:00
dependencies include/rom.sh: use ccache when building coreboot 2024-07-21 07:39:47 +01:00
flashprog/patches flashprog: bump to 5b4fdd1 from 2 May 2024 2024-05-26 20:30:45 +01:00
git lib.sh: more unified config handling 2024-06-22 13:44:27 +01:00
grub GRUB: use mkhelper.cfg for common variables 2024-07-01 03:32:35 +01:00
ifd config/ifd/dell_ivybridge: Add ifd_nogbe 2024-02-20 17:04:39 -07:00
memtest86plus/patches disable 32-bit memtest86plus, only build 64-bit 2023-10-09 06:06:20 +01:00
seabios/default handle build.list from config/data/, not config/ 2024-06-06 02:35:36 +01:00
submodule Libreboot 20240612 release 2024-06-12 08:43:33 +01:00
u-boot u-boot: Fix display initialization on gru boards 2024-07-11 23:16:42 +03:00
uefitool uefitool: Add patch working around musl libc issue 2024-07-28 16:09:35 +01:00
vendor lib.sh: more unified config handling 2024-06-22 13:44:27 +01:00