-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
rhel-9.7
-
None
-
No
-
None
-
rhel-databases
-
None
-
False
-
False
-
-
None
-
Red Hat Enterprise Linux
-
None
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
-
i686
-
None
In db-5.3.28-condition_variable.patch, an incorrect path is used on 32-bit architectures:
+time_t +__os_pthreads_timestamp(env) + ENV *env; +{ + time_t timestamp = 0; + const char *libc_path; + struct stat64 stbuf; + + libc_path = (sizeof(void *) == 8 ? "/usr/lib64/libc.so.6" : + "/usr/libc.so.6"); + + if (stat64(libc_path, &stbuf) == 0) + timestamp = stbuf.st_mtime; + + return (timestamp); + +}
The string "/usr/libc.so.6" should be "/usr/lib/libc.so.6".
Found through code inspection, no application impact is known.
- is caused by
-
RHEL-76483 libdb: libpthread change detection no longer works with glibc 2.34
-
- Closed
-