Summary: | net-dns/dnsdist-1.6.1: configure: error: size of time_t is 4 on x86 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jakov Smolić <jsmolic> |
Component: | Current packages | Assignee: | Andreas Schürch <nativemad> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 910502, 796137 |
Description
Jakov Smolić
2021-11-10 09:44:43 UTC
From glibc-2.34 release notes: “* Add support for 64-bit time_t on configurations like x86 where time_t is traditionally 32-bit. Although time_t still defaults to 32-bit on these configurations, this default may change in future versions. This is enabled with the _TIME_BITS preprocessor macro set to 64 and is only supported when LFS (_FILE_OFFSET_BITS=64) is also enabled. It is only enabled for Linux and the full support requires a minimum kernel version of 5.1.” So, we can revisit this once we keyword it. Feel free to run with 2.34 if you’re bored and see if we’re missing appending LFS flags in ebuilds. On x86/32 bit, typical LFS failures involve off_t. (Actually, for keywording/~arch, please do if you can! Most stuff shojld work and if it doesn’t, we want to now about it.) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=323f769c2484458668a03f4a5a497f5d58ab2ee4 commit 323f769c2484458668a03f4a5a497f5d58ab2ee4 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-06-08 02:56:41 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-06-08 02:56:58 +0000 net-dns/dnsdist: add LFS flags Includes time64 bits too. Bug: https://bugs.gentoo.org/822855 Bug: https://bugs.gentoo.org/796137 Signed-off-by: Sam James <sam@gentoo.org> net-dns/dnsdist/dnsdist-1.7.1.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1757e0a355859faf7a76011f21153f81853880dd commit 1757e0a355859faf7a76011f21153f81853880dd Author: Sam James <sam@gentoo.org> AuthorDate: 2022-06-08 07:10:47 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-06-08 07:10:47 +0000 app-editors/vim-core: drop back to ~arch Bug: https://bugs.gentoo.org/822855 Bug: https://bugs.gentoo.org/796137 Signed-off-by: Sam James <sam@gentoo.org> app-editors/vim-core/vim-core-8.2.5066.ebuild | 2 +- app-editors/vim-core/vim-core-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f93139e470abefc3705736f078f945175a6e12 commit 58f93139e470abefc3705736f078f945175a6e12 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-06-08 07:10:12 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-06-08 07:10:12 +0000 app-editors/gvim: drop back to ~arch Bug: https://bugs.gentoo.org/822855 Bug: https://bugs.gentoo.org/796137 Signed-off-by: Sam James <sam@gentoo.org> app-editors/gvim/gvim-8.2.5066.ebuild | 2 +- app-editors/gvim/gvim-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) |