-
Bug
-
Resolution: Won't Do
-
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
-