dev-db/sqlite: Apply rdtsc i486 patch to 3.53.2

Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
This commit is contained in:
Jakov Smolić
2026-06-08 15:11:15 +02:00
parent 86785cbab0
commit 098b03552a
3 changed files with 17 additions and 11 deletions

View File

@@ -19,15 +19,13 @@ Bug: https://bugs.gentoo.org/948671
Signed-off-by: Sam James <sam@gentoo.org>
--- a/src/hwtime.h
+++ b/src/hwtime.h
@@ -24,7 +24,7 @@
*/
#if !defined(__STRICT_ANSI__) && \
(defined(__GNUC__) || defined(_MSC_VER)) && \
- (defined(i386) || defined(__i386__) || defined(_M_IX86))
+ (defined(i586) || defined(__i586__) || defined(_M_IX86))
#if defined(__GNUC__)
--
2.48.1
@@ -28,7 +28,7 @@
}
#elif !defined(__STRICT_ANSI__) && defined(__GNUC__) && \
- (defined(i386) || defined(__i386__) || defined(_M_IX86))
+ (defined(i586) || defined(__i386__) || defined(_M_IX86))
__inline__ sqlite_uint64 sqlite3Hwtime(void){
unsigned int lo, hi;

View File

@@ -50,6 +50,10 @@ else
BDEPEND+=" app-arch/unzip"
fi
PATCHES=(
"${FILESDIR}"/${PN}-3.53.2-hwtime.h-Don-t-use-rdtsc-on-i486.patch
)
_fossil_fetch() {
local distdir="${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}"
local repo_id="${1}"

View File

@@ -50,6 +50,10 @@ else
BDEPEND+=" app-arch/unzip"
fi
PATCHES=(
"${FILESDIR}"/${PN}-3.53.2-hwtime.h-Don-t-use-rdtsc-on-i486.patch
)
_fossil_fetch() {
local distdir="${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}"
local repo_id="${1}"