Taken from https://salsa.debian.org/glibc-team/glibc/-/blob/5af8e3701c63ad202b652b5051bec592b8385820/debian/patches/hurd-i386/unsubmitted-getaux_at_secure.diff This fixes gdk-pixbuf, gobject-introspection. FIXME: sysdeps/mach/hurd/i386/init-first.c should instead pass an auxv to __libc_start_main Index: glibc-2.33/misc/getauxval.c =================================================================== --- glibc-2.33.orig/misc/getauxval.c +++ glibc-2.33/misc/getauxval.c @@ -19,6 +19,7 @@ #include #include #include +#include bool __getauxval2 (unsigned long int type, unsigned long int *result) @@ -27,6 +28,14 @@ __getauxval2 (unsigned long int type, un ElfW(auxv_t) *p; #endif +#ifdef AT_SECURE + if (type == AT_SECURE) + { + *result = __libc_enable_secure; + return true; + } +#endif + if (type == AT_HWCAP) { *result = GLRO(dl_hwcap); ass='sub'>Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-02-17scripts: system: Accept <image> records as input....* guix/scripts/system.scm (system-derivation-for-action): Replace "os" argument by "image". Remove "image-size", "image-type", "label" and "volatile-root?" arguments. (perform-action): Ditto. (process-action): Construct the <image> record and pass it to "perform-action" procedure. * tests/guix-system.sh: Adapt accordingly. * gnu/system/images/hurd.scm: Return the default image. * gnu/system/images/novena.scm: Ditto. * gnu/system/images/pine64.scm: Ditto. * gnu/system/images/pinebook-pro.scm Ditto. Mathieu Othacehe
2021-01-10system: image: Fix root offset on rockchip platforms....Fixes: <https://issues.guix.gnu.org/45584>. * gnu/system/image.scm (arm32-disk-image, arm64-disk-image): Turn into procedures, taking the root partition offset as argument. * gnu/system/images/novena.scm (novena-image-type): Adapt accordingly. * gnu/system/images/pine64.scm (pine64-image-type): Ditto. * gnu/system/images/pinebook-pro.scm (pinebook-pro-image-type): Use a 9MiB offset for the root partition. Mathieu Othacehe
2020-10-06images: Add pine64-barebones-raw-image....* gnu/system/images/pine64.scm (pine64-barebones-raw-image): New variable. * gnu/ci.scm (%guix-system-images): Add it. Mathieu Othacehe
2020-10-05images: Add pine64 support....* gnu/system/images/pine64.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/system/image.scm (arm64-disk-image, arm64-image-type): New variables. Mathieu Othacehe