Patch extracted from a set of patches to cross-compile ffmeg and dependencies for mingw-w64. https://github.com/Warblefly/MultimediaTools-mingw-w64/commit/01e30a17637b67afd65c1e24302f8daf94b19b32#diff-503bd595ad2a49840cc56acdb3432487a20a0acb7981ce83be51fe311216de8f diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt index 99a69fd..e5ba8a7 100644 --- a/include/CMakeLists.txt +++ b/include/CMakeLists.txt @@ -35,8 +35,6 @@ endif(VA_LIST_IS_ARRAY) INCLUDE(TestBigEndian) TEST_BIG_ENDIAN(WORDS_BIGENDIAN) -TRY_RUN(BITFIELDS_HTOL TEST_DUMMY ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/test_BITFIELDS_HTOL.c) - INCLUDE(CheckIncludeFiles) #SET(CMAKE_REQUIRED_INCLUDES "/usr/include;/usr/local/include") diff --git a/include/xconfig.h.in b/include/xconfig.h.in index c130600..476c00b 100644 --- a/include/xconfig.h.in +++ b/include/xconfig.h.in @@ -233,7 +233,11 @@ /* If using network byte order */ #cmakedefine WORDS_BIGENDIAN /* If high bits come first in structures */ -#cmakedefine BITFIELDS_HTOL +#ifdef WORDS_BIGENDIAN +#define BITFIELDS_HTOL +#else +#define BITFIELDS_LTOH +#endif #define HAVE_C_BIGENDIAN /* Flag that WORDS_BIGENDIAN test was done */ #define HAVE_C_BITFIELDS /* Flag that BITFIELDS_HTOL test was done */ wt/user.scm?id=2ab53074881c98b615b571cd4f7389b329b5774f'>treecommitdiff
path: root/gnu/installer/newt/user.scm
AgeCommit message (Expand)Author
2022-04-06installer: user: Forbid root user creation....Forbid root user creation as it could lead to a system without any non-priviledged user accouts. Fixes: <https://issues.guix.gnu.org/54666>. * gnu/installer/newt/user.scm (run-user-add-page): Forbid it. Mathieu Othacehe
2022-02-02installer: Turn passwords into opaque records....* gnu/installer/user.scm (<secret>, secret?, make-secret, secret-content): Add opaque <secret> record that boxes its contents, with a custom printer that doesn't display anything. * gnu/installer/newt/user.scm (run-user-add-page, run-user-page): Box it. * gnu/installer/final.scm (create-user-database): Unbox it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Josselin Poiret
2022-02-02installer: Use named prompt to abort or break installer steps....* gnu/installer/steps.scm (run-installer-steps): Set up 'installer-step prompt. * gnu/installer/newt/ethernet.scm (run-ethernet-page) * gnu/installer/newt/final.scm (run-config-display-page, run-install-failed-page) * gnu/installer/newt/keymap.scm (run-layout-page, run-variant-page) * gnu/installer/newt/locale.scm (run-language-page, run-territory-page, run-codeset-page, run-modifier-page, run-locale-page) * gnu/installer/newt/network.scm (run-technology-page, wait-service-online) * gnu/installer/newt/page.scm (run-listbox-selection-page, run-checkbox-tree-page) * gnu/installer/newt/partition.scm (button-exit-action) * gnu/installer/newt/services.scm (run-desktop-environments-cbt-page, run-networking-cbt-page, run-other-services-cbt-page, run-network-management-page) * gnu/installer/newt/timezone.scm (run-timezone-page) * gnu/installer/newt/user.scm (run-user-page) * gnu/installer/newt/welcome.scm (run-menu-page) * gnu/installer/newt/wifi.scm (run-wifi-page): Use the 'installer-step prompt to abort. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Josselin Poiret