Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:garloff:storage
e2fsprogs
configure-add-SIZEOF_TIME_T-to-public_config.h....
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File configure-add-SIZEOF_TIME_T-to-public_config.h.patch of Package e2fsprogs
From 6cbb0684c2618a27e49b04e3a99dcbbe90be524c Mon Sep 17 00:00:00 2001 From: Alyssa Ross <hi@alyssa.is> Date: Mon, 27 May 2024 09:41:21 +0200 Subject: [PATCH] configure: add SIZEOF_TIME_T to public_config.h Git-commit: 6cbb0684c2618a27e49b04e3a99dcbbe90be524c Patch-mainline: v1.47.2 This has recently started being used by ext2fs.h. Other users of the ext2fs.h header would always get the 32-bit versions of the __encode_extra_time, __decode_extra_sec, and __sb_set_tstamp; and the 64-bit version of __sb_get_tstamp, due to the SIZEOF_TIME_T macro being undefined and treated as zero. Fixes: 5b599a32 ("Fix 32-bit build and test failures") Signed-off-by: Alyssa Ross <hi@alyssa.is> Link: https://lore.kernel.org/r/20240527074121.2767083-1-hi@alyssa.is Signed-off-by: Theodore Ts'o <tytso@mit.edu> Acked-by: Anthony Iliopoulos <ailiop@suse.com> --- configure | 5 +++++ configure.ac | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/configure b/configure index cba3191c210f..e299be0281f5 100755 --- a/configure +++ b/configure @@ -13018,6 +13018,11 @@ if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then else echo "#undef HAVE_SYS_TYPES_H" >> public_config.h fi +if grep SIZEOF_TIME_T confdefs.h > tmp_config.$$; then + uniq tmp_config.$$ >> public_config.h +else + echo "#undef SIZEOF_TIME_T" >> public_config.h +fi if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then uniq tmp_config.$$ >> public_config.h else diff --git a/configure.ac b/configure.ac index 131caef38a44..9a3dff1cf056 100644 --- a/configure.ac +++ b/configure.ac @@ -1156,6 +1156,11 @@ if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then else echo "#undef HAVE_SYS_TYPES_H" >> public_config.h fi +if grep SIZEOF_TIME_T confdefs.h > tmp_config.$$; then + uniq tmp_config.$$ >> public_config.h +else + echo "#undef SIZEOF_TIME_T" >> public_config.h +fi if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then uniq tmp_config.$$ >> public_config.h else -- 2.47.0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor