cbmk/config
Leah Rowe 1274291628 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-08-14 21:48:46 +01:00
..
coreboot coreboot: set build_depend on target.cfg files 2024-07-08 01:34:52 +01:00
data rom.sh: re-add seabios-only roms and grub keymaps 2024-07-22 09:32:21 +01:00
dependencies include/rom.sh: use ccache when building coreboot 2024-07-21 22:30:53 +01:00
flashprog/patches flashprog: bump to 5b4fdd1 from 2 May 2024 2024-05-26 20:39:31 +01:00
git remove unused git modules 2024-06-23 11:49:42 +01:00
grub GRUB: use mkhelper.cfg for common variables 2024-07-01 03:36:10 +01:00
ifd/ich9m rebase cbmk 9429287 per lbmk c4d90087..f5b04fa5 2024-01-02 11:55:45 +00:00
memtest86plus/patches Canoeboot 20231026 release 2023-10-27 08:21:04 +01:00
pico-sdk rename nukeblobs to a more generic name 2024-05-26 09:33:27 +01:00
seabios/default handle build.list from config/data/, not config/ 2024-06-07 17:27:45 +01:00
stm32-vserprog/patches Canoeboot 20231026 release 2023-10-27 08:21:04 +01:00
submodule Canoeboot 20240612 release 2024-06-12 10:38:51 +01:00
u-boot u-boot: Fix display initialization on gru boards 2024-07-12 16:41:34 +01:00
uefitool/patches uefitool: Add patch working around musl libc issue 2024-08-14 21:48:46 +01:00