[Lsb-messages] /var/www/bzr/lsb/devel/build_env r2097: another round of POSIX 2008 work (bug 3469)

Mats Wichmann mats at linuxfoundation.org
Mon Mar 11 21:23:29 UTC 2013


------------------------------------------------------------
revno: 2097
committer: Mats Wichmann <mats at linuxfoundation.org>
branch nick: build_env
timestamp: Mon 2013-03-11 15:23:29 -0600
message:
  another round of POSIX 2008 work (bug 3469)
modified:
  headers/All/5.0/fcntl.h.defs
  headers/All/5.0/limits.h.defs
  headers/All/5.0/monetary.h.defs
  headers/All/5.0/pthread.h.defs
  headers/All/5.0/string.h.defs
  headers/All/5.0/strings.h.defs
  headers/All/5.0/time.h.defs
  headers/All/5.0/unistd.h.defs
  headers/fcntl.h
  headers/limits.h
  headers/monetary.h
  headers/pthread.h
  headers/string.h
  headers/strings.h
  headers/time.h
  headers/unistd.h
  package/Makefile
  stub_libs/5.0/IA32/libc.Version
  stub_libs/5.0/IA32/libc.c
  stub_libs/5.0/IA64/libc.Version
  stub_libs/5.0/IA64/libc.c
  stub_libs/5.0/PPC32/libc.Version
  stub_libs/5.0/PPC32/libc.c
  stub_libs/5.0/PPC64/libc.Version
  stub_libs/5.0/PPC64/libc.c
  stub_libs/5.0/S390/libc.Version
  stub_libs/5.0/S390/libc.c
  stub_libs/5.0/S390X/libc.Version
  stub_libs/5.0/S390X/libc.c
  stub_libs/5.0/x86-64/libc.Version
  stub_libs/5.0/x86-64/libc.c
-------------- next part --------------
=== modified file 'headers/All/5.0/fcntl.h.defs'
--- a/headers/All/5.0/fcntl.h.defs	2013-03-10 13:51:48 +0000
+++ b/headers/All/5.0/fcntl.h.defs	2013-03-11 21:23:29 +0000
@@ -25,6 +25,7 @@
 #define AT_NO_AUTOMOUNT	0x800	/* Suppress terminal automount traversal. */
 #define FD_CLOEXEC	1
 #define POSIX_FADV_RANDOM	1
+#define F_DUPFD_CLOEXEC	1030	/* Duplicate file descriptor with the close-on-exec flag FD_CLOEXEC set. */
 #define POSIX_FADV_SEQUENTIAL	2
 #define POSIX_FADV_WILLNEED	3
 #define O_RSYNC	O_SYNC

=== modified file 'headers/All/5.0/limits.h.defs'
--- a/headers/All/5.0/limits.h.defs	2012-05-21 13:27:33 +0000
+++ b/headers/All/5.0/limits.h.defs	2013-03-11 21:23:29 +0000
@@ -50,12 +50,17 @@
 #define LLONG_MAX	9223372036854775807LL
 #define _POSIX2_BC_BASE_MAX	99
 #define _POSIX2_BC_SCALE_MAX	99
+#define NL_MSGMAX	INT_MAX
+#define NL_SETMAX	INT_MAX
+#define NL_TEXTMAX	INT_MAX
 #define SSIZE_MAX	LONG_MAX	/* Maximum value of an object of type ssize_t */
 #define BC_BASE_MAX	_POSIX2_BC_BASE_MAX
 #define BC_DIM_MAX	_POSIX2_BC_DIM_MAX
 #define BC_SCALE_MAX	_POSIX2_BC_SCALE_MAX
 #define BC_STRING_MAX	_POSIX2_BC_STRING_MAX
 #define EXPR_NEST_MAX	_POSIX2_EXPR_NEST_MAX
+#define NL_LANGMAX	_POSIX2_LINE_MAX
+#define NL_ARGMAX	_POSIX_ARG_MAX
 #define _POSIX_FD_SETSIZE	_POSIX_OPEN_MAX
 #define _POSIX_HIWAT	_POSIX_PIPE_BUF
 

=== modified file 'headers/All/5.0/monetary.h.defs'
--- a/headers/All/5.0/monetary.h.defs	2009-11-03 20:41:16 +0000
+++ b/headers/All/5.0/monetary.h.defs	2013-03-11 21:23:29 +0000
@@ -1,3 +1,5 @@
 
 extern ssize_t strfmon(char *__s, size_t __maxsize, const char *__format,
 		       ...);
+extern ssize_t strfmon_l(char *s, size_t maxsize, locale_t locale,
+			 const char *format, ...);

=== modified file 'headers/All/5.0/pthread.h.defs'
--- a/headers/All/5.0/pthread.h.defs	2013-02-25 22:24:48 +0000
+++ b/headers/All/5.0/pthread.h.defs	2013-03-11 21:23:29 +0000
@@ -36,7 +36,9 @@
     PTHREAD_PRIO_PROTECT
 };
 enum {
+    PTHREAD_MUTEX_STALLED = 0,
     PTHREAD_MUTEX_STALLED_NP = 0,
+    PTHREAD_MUTEX_ROBUST = 1,
     PTHREAD_MUTEX_ROBUST_NP = 1
 };
 

=== modified file 'headers/All/5.0/string.h.defs'
--- a/headers/All/5.0/string.h.defs	2012-03-19 10:17:20 +0000
+++ b/headers/All/5.0/string.h.defs	2013-03-11 21:23:29 +0000
@@ -32,10 +32,12 @@
 extern char *strchr(const char *__s, int __c);
 extern int strcmp(const char *__s1, const char *__s2);
 extern int strcoll(const char *__s1, const char *__s2);
+extern int strcoll_l(const char *s1, const char *s2, locale_t locale);
 extern char *strcpy(char *__dest, const char *__src);
 extern size_t strcspn(const char *__s, const char *__reject);
 extern char *strdup(const char *__s);
 extern char *strerror(int __errnum);
+extern char *strerror_l(int errnum, locale_t locale);
 extern size_t strlen(const char *__s);
 extern char *strncat(char *__dest, const char *__src, size_t __n);
 extern int strncmp(const char *__s1, const char *__s2, size_t __n);
@@ -51,3 +53,5 @@
 extern char *strtok(char *__s, const char *__delim);
 extern char *strtok_r(char *__s, const char *__delim, char **__save_ptr);
 extern size_t strxfrm(char *__dest, const char *__src, size_t __n);
+extern size_t strxfrm_l(char *s1, const char *s2, size_t n,
+			locale_t locale);

=== modified file 'headers/All/5.0/strings.h.defs'
--- a/headers/All/5.0/strings.h.defs	2013-03-08 15:32:50 +0000
+++ b/headers/All/5.0/strings.h.defs	2013-03-11 21:23:29 +0000
@@ -7,11 +7,6 @@
 extern char *rindex(const char *__s, int __c);
 extern int strcasecmp(const char *__s1, const char *__s2);
 extern int strcasecmp_l(const char *s1, const char *s2, locale_t locale);
-extern int strcoll_l(const char *s1, const char *s2, locale_t locale);
-extern ssize_t strfmon_l(char *s, size_t maxsize, locale_t locale,
-			 const char *format);
 extern int strncasecmp(const char *__s1, const char *__s2, size_t __n);
 extern int strncasecmp_l(const char *s1, const char *s2, size_t n,
 			 locale_t locale);
-extern size_t strxfrm_l(char *s1, const char *s2, size_t n,
-			locale_t locale);

=== modified file 'headers/All/5.0/time.h.defs'
--- a/headers/All/5.0/time.h.defs	2013-02-06 19:46:34 +0000
+++ b/headers/All/5.0/time.h.defs	2013-03-11 21:23:29 +0000
@@ -85,6 +85,8 @@
 extern int stime(const time_t * __when);
 extern size_t strftime(char *__s, size_t __maxsize, const char *__format,
 		       const struct tm *__tp);
+extern size_t strftime_l(char *s, size_t maxsize, const char *format,
+			 const struct tm *timeptr, locale_t locale);
 extern char *strptime(const char *__s, const char *__fmt, struct tm *__tp);
 extern time_t time(time_t * __timer);
 extern int timer_create(clockid_t __clock_id, struct sigevent *__evp,

=== modified file 'headers/All/5.0/unistd.h.defs'
--- a/headers/All/5.0/unistd.h.defs	2013-03-09 00:27:37 +0000
+++ b/headers/All/5.0/unistd.h.defs	2013-03-11 21:23:29 +0000
@@ -198,7 +198,19 @@
 #define _SC_AIO_LISTIO_MAX	23
 #define _SC_IPV6	235
 #define _SC_RAW_SOCKETS	236
+#define _SC_V7_ILP32_OFF32	237
+#define _SC_V7_ILP32_OFFBIG	238
+#define _SC_V7_LP64_OFF64	239
 #define _SC_AIO_MAX	24
+#define _SC_V7_LPBIG_OFFBIG	240
+#define _SC_SS_REPL_MAX	241
+#define _SC_TRACE_EVENT_NAME_MAX	242
+#define _SC_TRACE_NAME_MAX	243
+#define _SC_TRACE_SYS_MAX	244
+#define _SC_TRACE_USER_EVENT_MAX	245
+#define _SC_XOPEN_STREAMS	246
+#define _SC_THREAD_ROBUST_PRIO_INHERIT	247
+#define _SC_THREAD_ROBUST_PRIO_PROTECT	248
 #define _SC_AIO_PRIO_DELTA_MAX	25
 #define _SC_DELAYTIMER_MAX	26
 #define _SC_MQ_OPEN_MAX	27
@@ -302,6 +314,40 @@
 #define _CS_XBS5_LPBIG_OFFBIG_LDFLAGS	1113
 #define _CS_XBS5_LPBIG_OFFBIG_LIBS	1114
 #define _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS	1115
+#define _CS_POSIX_V6_ILP32_OFF32_CFLAGS	1116
+#define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS	1117
+#define _CS_POSIX_V6_ILP32_OFF32_LIBS	1118
+#define _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS	1119
+#define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS	1120
+#define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS	1121
+#define _CS_POSIX_V6_ILP32_OFFBIG_LIBS	1122
+#define _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS	1123
+#define _CS_POSIX_V6_LP64_OFF64_CFLAGS	1124
+#define _CS_POSIX_V6_LP64_OFF64_LDFLAGS	1125
+#define _CS_POSIX_V6_LP64_OFF64_LIBS	1126
+#define _CS_POSIX_V6_LP64_OFF64_LINTFLAGS	1127
+#define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS	1128
+#define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS	1129
+#define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS	1130
+#define _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS	1131
+#define _CS_POSIX_V7_ILP32_OFF32_CFLAGS	1132
+#define _CS_POSIX_V7_ILP32_OFF32_LDFLAGS	1133
+#define _CS_POSIX_V7_ILP32_OFF32_LIBS	1134
+#define _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS	1135
+#define _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS	1136
+#define _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS	1137
+#define _CS_POSIX_V7_ILP32_OFFBIG_LIBS	1138
+#define _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS	1139
+#define _CS_POSIX_V7_LP64_OFF64_CFLAGS	1140
+#define _CS_POSIX_V7_LP64_OFF64_LDFLAGS	1141
+#define _CS_POSIX_V7_LP64_OFF64_LIBS	1142
+#define _CS_POSIX_V7_LP64_OFF64_LINTFLAGS	1143
+#define _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS	1144
+#define _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS	1145
+#define _CS_POSIX_V7_LPBIG_OFFBIG_LIBS	1146
+#define _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS	1147
+#define _CS_V6_ENV	1148
+#define _CS_V7_ENV	1149
 
 #define _XOPEN_XPG4	1
 #define _XOPEN_VERSION	700

=== modified file 'headers/fcntl.h'
--- a/headers/fcntl.h	2013-03-10 13:51:48 +0000
+++ b/headers/fcntl.h	2013-03-11 21:23:29 +0000
@@ -154,6 +154,7 @@
 #define AT_REMOVEDIR	0x200	/* Remove directory instead of file. */
 #define AT_SYMLINK_FOLLOW	0x400	/* Follow symbolic link. */
 #define AT_NO_AUTOMOUNT	0x800	/* Suppress terminal automount traversal. */
+#define F_DUPFD_CLOEXEC	1030	/* Duplicate file descriptor with the close-on-exec flag FD_CLOEXEC set. */
 #define O_RSYNC	O_SYNC
 #endif				/* __LSB_VERSION__ >= 5.0 */
 

=== modified file 'headers/limits.h'
--- a/headers/limits.h	2012-05-21 13:27:33 +0000
+++ b/headers/limits.h	2013-03-11 21:23:29 +0000
@@ -145,6 +145,11 @@
 #if defined __s390x__
 #define LONG_BIT	64
 #endif
+#define NL_MSGMAX	INT_MAX
+#define NL_SETMAX	INT_MAX
+#define NL_TEXTMAX	INT_MAX
+#define NL_LANGMAX	_POSIX2_LINE_MAX
+#define NL_ARGMAX	_POSIX_ARG_MAX
 #endif				/* __LSB_VERSION__ >= 5.0 */
 
 

=== modified file 'headers/monetary.h'
--- a/headers/monetary.h	2013-03-07 15:21:54 +0000
+++ b/headers/monetary.h	2013-03-11 21:23:29 +0000
@@ -2,6 +2,7 @@
 #ifndef _MONETARY_H_
 #define _MONETARY_H_
 
+#include <locale.h>
 #include <stddef.h>
 #include <stdint.h>
 #include <lsb/types.h>
@@ -24,6 +25,11 @@
 
     extern ssize_t strfmon(char *__s, size_t __maxsize,
 			   const char *__format, ...);
+#if __LSB_VERSION__ >= 50
+    extern ssize_t strfmon_l(char *s, size_t maxsize, locale_t locale,
+			     const char *format, ...);
+#endif				/* __LSB_VERSION__ >= 5.0 */
+
 #ifdef __cplusplus
 }
 #endif

=== modified file 'headers/pthread.h'
--- a/headers/pthread.h	2013-02-25 22:24:48 +0000
+++ b/headers/pthread.h	2013-03-11 21:23:29 +0000
@@ -349,7 +349,13 @@
 
 #if __LSB_VERSION__ >= 41
     enum {
+#if __LSB_VERSION__ >= 50
+	PTHREAD_MUTEX_STALLED = 0,
+#endif				/* __LSB_VERSION__ >= 50 */
 	PTHREAD_MUTEX_STALLED_NP = 0,
+#if __LSB_VERSION__ >= 50
+	PTHREAD_MUTEX_ROBUST = 1,
+#endif				/* __LSB_VERSION__ >= 50 */
 	PTHREAD_MUTEX_ROBUST_NP = 1
     };
 

=== modified file 'headers/string.h'
--- a/headers/string.h	2012-03-19 10:17:20 +0000
+++ b/headers/string.h	2013-03-11 21:23:29 +0000
@@ -2,6 +2,7 @@
 #ifndef _STRING_H_
 #define _STRING_H_
 
+#include <locale.h>
 #include <stddef.h>
 
 #if !defined(LSB_DECL_DEPRECATED)
@@ -94,6 +95,13 @@
     extern char *__strncpy_chk(char *, const char *, size_t, size_t);
 #endif				/* __LSB_VERSION__ >= 4.0 */
 
+#if __LSB_VERSION__ >= 50
+    extern int strcoll_l(const char *s1, const char *s2, locale_t locale);
+    extern char *strerror_l(int errnum, locale_t locale);
+    extern size_t strxfrm_l(char *s1, const char *s2, size_t n,
+			    locale_t locale);
+#endif				/* __LSB_VERSION__ >= 5.0 */
+
 #ifdef __cplusplus
 }
 #endif

=== modified file 'headers/strings.h'
--- a/headers/strings.h	2013-03-08 15:32:50 +0000
+++ b/headers/strings.h	2013-03-11 21:23:29 +0000
@@ -4,8 +4,6 @@
 
 #include <locale.h>
 #include <stddef.h>
-#include <stdint.h>
-#include <lsb/types.h>
 
 #ifdef __cplusplus
 extern "C" {
@@ -27,13 +25,8 @@
 #if __LSB_VERSION__ >= 50
     extern int strcasecmp_l(const char *s1, const char *s2,
 			    locale_t locale);
-    extern int strcoll_l(const char *s1, const char *s2, locale_t locale);
-    extern ssize_t strfmon_l(char *s, size_t maxsize, locale_t locale,
-			     const char *format);
     extern int strncasecmp_l(const char *s1, const char *s2, size_t n,
 			     locale_t locale);
-    extern size_t strxfrm_l(char *s1, const char *s2, size_t n,
-			    locale_t locale);
 #endif				/* __LSB_VERSION__ >= 5.0 */
 
 #ifdef __cplusplus

=== modified file 'headers/time.h'
--- a/headers/time.h	2013-02-06 19:46:34 +0000
+++ b/headers/time.h	2013-03-11 21:23:29 +0000
@@ -2,6 +2,7 @@
 #ifndef _TIME_H_
 #define _TIME_H_
 
+#include <locale.h>
 #include <sys/types.h>
 #include <stddef.h>
 
@@ -151,6 +152,11 @@
 			     struct itimerspec *__ovalue);
 #endif				/* __LSB_VERSION__ >= 3.0 */
 
+#if __LSB_VERSION__ >= 50
+    extern size_t strftime_l(char *s, size_t maxsize, const char *format,
+			     const struct tm *timeptr, locale_t locale);
+#endif				/* __LSB_VERSION__ >= 5.0 */
+
 #ifdef __cplusplus
 }
 #endif

=== modified file 'headers/unistd.h'
--- a/headers/unistd.h	2013-03-09 00:27:37 +0000
+++ b/headers/unistd.h	2013-03-11 21:23:29 +0000
@@ -370,6 +370,21 @@
 #define _SC_XOPEN_XPG3	99
 #endif				/* __LSB_VERSION__ >= 3.2 */
 
+#if __LSB_VERSION__ >= 50
+#define _SC_V7_ILP32_OFF32	237
+#define _SC_V7_ILP32_OFFBIG	238
+#define _SC_V7_LP64_OFF64	239
+#define _SC_V7_LPBIG_OFFBIG	240
+#define _SC_SS_REPL_MAX	241
+#define _SC_TRACE_EVENT_NAME_MAX	242
+#define _SC_TRACE_NAME_MAX	243
+#define _SC_TRACE_SYS_MAX	244
+#define _SC_TRACE_USER_EVENT_MAX	245
+#define _SC_XOPEN_STREAMS	246
+#define _SC_THREAD_ROBUST_PRIO_INHERIT	247
+#define _SC_THREAD_ROBUST_PRIO_PROTECT	248
+#endif				/* __LSB_VERSION__ >= 5.0 */
+
 
 
 
@@ -398,6 +413,43 @@
 #define _POSIX_REGEXP	1
 #endif				/* __LSB_VERSION__ >= 2.0 */
 
+#if __LSB_VERSION__ >= 50
+#define _CS_POSIX_V6_ILP32_OFF32_CFLAGS	1116
+#define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS	1117
+#define _CS_POSIX_V6_ILP32_OFF32_LIBS	1118
+#define _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS	1119
+#define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS	1120
+#define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS	1121
+#define _CS_POSIX_V6_ILP32_OFFBIG_LIBS	1122
+#define _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS	1123
+#define _CS_POSIX_V6_LP64_OFF64_CFLAGS	1124
+#define _CS_POSIX_V6_LP64_OFF64_LDFLAGS	1125
+#define _CS_POSIX_V6_LP64_OFF64_LIBS	1126
+#define _CS_POSIX_V6_LP64_OFF64_LINTFLAGS	1127
+#define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS	1128
+#define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS	1129
+#define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS	1130
+#define _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS	1131
+#define _CS_POSIX_V7_ILP32_OFF32_CFLAGS	1132
+#define _CS_POSIX_V7_ILP32_OFF32_LDFLAGS	1133
+#define _CS_POSIX_V7_ILP32_OFF32_LIBS	1134
+#define _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS	1135
+#define _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS	1136
+#define _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS	1137
+#define _CS_POSIX_V7_ILP32_OFFBIG_LIBS	1138
+#define _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS	1139
+#define _CS_POSIX_V7_LP64_OFF64_CFLAGS	1140
+#define _CS_POSIX_V7_LP64_OFF64_LDFLAGS	1141
+#define _CS_POSIX_V7_LP64_OFF64_LIBS	1142
+#define _CS_POSIX_V7_LP64_OFF64_LINTFLAGS	1143
+#define _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS	1144
+#define _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS	1145
+#define _CS_POSIX_V7_LPBIG_OFFBIG_LIBS	1146
+#define _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS	1147
+#define _CS_V6_ENV	1148
+#define _CS_V7_ENV	1149
+#endif				/* __LSB_VERSION__ >= 5.0 */
+
 
 
 

=== modified file 'package/Makefile'
--- a/package/Makefile	2013-03-10 13:51:48 +0000
+++ b/package/Makefile	2013-03-11 21:23:29 +0000
@@ -46,7 +46,7 @@
 
 # We define this here instead of directly in the spec file as
 # we need to be able to work out what the produced rpm files will be called
-RPM_PACKAGE_RELEASE=7
+RPM_PACKAGE_RELEASE=8
 
 # Initialize LIB64 to proper value for 64-bit architectures
 export LIB64:=$(shell case `uname -m` in (ppc64 | s390x | x86_64) echo 64 ;; esac)

=== modified file 'stub_libs/5.0/IA32/libc.Version'
--- a/stub_libs/5.0/IA32/libc.Version	2013-03-08 17:17:14 +0000
+++ b/stub_libs/5.0/IA32/libc.Version	2013-03-11 21:23:29 +0000
@@ -992,6 +992,7 @@
   strcasecmp_l;
   strcoll_l;
   strfmon_l;
+  strftime_l;
   strncasecmp_l;
   strxfrm_l;
   tolower_l;
@@ -1113,5 +1114,6 @@
 };
 GLIBC_2.6 {
   futimens;
+  strerror_l;
   utimensat;
 };

=== modified file 'stub_libs/5.0/IA32/libc.c'
--- a/stub_libs/5.0/IA32/libc.c	2013-03-08 15:32:50 +0000
+++ b/stub_libs/5.0/IA32/libc.c	2013-03-11 21:23:29 +0000
@@ -822,10 +822,12 @@
 void strcspn() {} ;
 void strdup() {} ;
 void strerror() {} ;
+void strerror_l() {} ;
 void strerror_r() {} ;
 void strfmon() {} ;
 void strfmon_l() {} ;
 void strftime() {} ;
+void strftime_l() {} ;
 void strlen() {} ;
 void strncasecmp() {} ;
 void strncasecmp_l() {} ;

=== modified file 'stub_libs/5.0/IA64/libc.Version'
--- a/stub_libs/5.0/IA64/libc.Version	2013-03-08 17:17:14 +0000
+++ b/stub_libs/5.0/IA64/libc.Version	2013-03-11 21:23:29 +0000
@@ -986,6 +986,7 @@
   strcasecmp_l;
   strcoll_l;
   strfmon_l;
+  strftime_l;
   strncasecmp_l;
   strxfrm_l;
   tolower_l;
@@ -1105,5 +1106,6 @@
 };
 GLIBC_2.6 {
   futimens;
+  strerror_l;
   utimensat;
 };

=== modified file 'stub_libs/5.0/IA64/libc.c'
--- a/stub_libs/5.0/IA64/libc.c	2013-03-08 15:32:50 +0000
+++ b/stub_libs/5.0/IA64/libc.c	2013-03-11 21:23:29 +0000
@@ -822,10 +822,12 @@
 void strcspn() {} ;
 void strdup() {} ;
 void strerror() {} ;
+void strerror_l() {} ;
 void strerror_r() {} ;
 void strfmon() {} ;
 void strfmon_l() {} ;
 void strftime() {} ;
+void strftime_l() {} ;
 void strlen() {} ;
 void strncasecmp() {} ;
 void strncasecmp_l() {} ;

=== modified file 'stub_libs/5.0/PPC32/libc.Version'
--- a/stub_libs/5.0/PPC32/libc.Version	2013-03-08 17:17:14 +0000
+++ b/stub_libs/5.0/PPC32/libc.Version	2013-03-11 21:23:29 +0000
@@ -945,6 +945,7 @@
   strcasecmp_l;
   strcoll_l;
   strfmon_l;
+  strftime_l;
   strncasecmp_l;
   strxfrm_l;
   tolower_l;
@@ -1113,5 +1114,6 @@
 };
 GLIBC_2.6 {
   futimens;
+  strerror_l;
   utimensat;
 };

=== modified file 'stub_libs/5.0/PPC32/libc.c'
--- a/stub_libs/5.0/PPC32/libc.c	2013-03-08 15:32:50 +0000
+++ b/stub_libs/5.0/PPC32/libc.c	2013-03-11 21:23:29 +0000
@@ -850,12 +850,14 @@
 void strcspn() {} ;
 void strdup() {} ;
 void strerror() {} ;
+void strerror_l() {} ;
 void strerror_r() {} ;
 void strfmon() {} ;
 void strfmon_depr_0() {} ;
 __asm__(".symver strfmon_depr_0,strfmon at GLIBC_2.0");
 void strfmon_l() {} ;
 void strftime() {} ;
+void strftime_l() {} ;
 void strlen() {} ;
 void strncasecmp() {} ;
 void strncasecmp_l() {} ;

=== modified file 'stub_libs/5.0/PPC64/libc.Version'
--- a/stub_libs/5.0/PPC64/libc.Version	2013-03-08 17:17:14 +0000
+++ b/stub_libs/5.0/PPC64/libc.Version	2013-03-11 21:23:29 +0000
@@ -721,6 +721,7 @@
   strerror_r;
   strfmon_l;
   strftime;
+  strftime_l;
   strlen;
   strncasecmp;
   strncasecmp_l;
@@ -1095,5 +1096,6 @@
 };
 GLIBC_2.6 {
   futimens;
+  strerror_l;
   utimensat;
 };

=== modified file 'stub_libs/5.0/PPC64/libc.c'
--- a/stub_libs/5.0/PPC64/libc.c	2013-03-08 15:32:50 +0000
+++ b/stub_libs/5.0/PPC64/libc.c	2013-03-11 21:23:29 +0000
@@ -850,12 +850,14 @@
 void strcspn() {} ;
 void strdup() {} ;
 void strerror() {} ;
+void strerror_l() {} ;
 void strerror_r() {} ;
 void strfmon() {} ;
 void strfmon_depr_0() {} ;
 __asm__(".symver strfmon_depr_0,strfmon at GLIBC_2.3");
 void strfmon_l() {} ;
 void strftime() {} ;
+void strftime_l() {} ;
 void strlen() {} ;
 void strncasecmp() {} ;
 void strncasecmp_l() {} ;

=== modified file 'stub_libs/5.0/S390/libc.Version'
--- a/stub_libs/5.0/S390/libc.Version	2013-03-08 17:17:14 +0000
+++ b/stub_libs/5.0/S390/libc.Version	2013-03-11 21:23:29 +0000
@@ -953,6 +953,7 @@
   strcasecmp_l;
   strcoll_l;
   strfmon_l;
+  strftime_l;
   strncasecmp_l;
   strxfrm_l;
   tolower_l;
@@ -1113,5 +1114,6 @@
 };
 GLIBC_2.6 {
   futimens;
+  strerror_l;
   utimensat;
 };

=== modified file 'stub_libs/5.0/S390/libc.c'
--- a/stub_libs/5.0/S390/libc.c	2013-03-08 15:32:50 +0000
+++ b/stub_libs/5.0/S390/libc.c	2013-03-11 21:23:29 +0000
@@ -850,12 +850,14 @@
 void strcspn() {} ;
 void strdup() {} ;
 void strerror() {} ;
+void strerror_l() {} ;
 void strerror_r() {} ;
 void strfmon() {} ;
 void strfmon_depr_0() {} ;
 __asm__(".symver strfmon_depr_0,strfmon at GLIBC_2.0");
 void strfmon_l() {} ;
 void strftime() {} ;
+void strftime_l() {} ;
 void strlen() {} ;
 void strncasecmp() {} ;
 void strncasecmp_l() {} ;

=== modified file 'stub_libs/5.0/S390X/libc.Version'
--- a/stub_libs/5.0/S390X/libc.Version	2013-03-08 17:17:14 +0000
+++ b/stub_libs/5.0/S390X/libc.Version	2013-03-11 21:23:29 +0000
@@ -945,6 +945,7 @@
   strcasecmp_l;
   strcoll_l;
   strfmon_l;
+  strftime_l;
   strncasecmp_l;
   strxfrm_l;
   tolower_l;
@@ -1103,5 +1104,6 @@
 };
 GLIBC_2.6 {
   futimens;
+  strerror_l;
   utimensat;
 };

=== modified file 'stub_libs/5.0/S390X/libc.c'
--- a/stub_libs/5.0/S390X/libc.c	2013-03-08 15:32:50 +0000
+++ b/stub_libs/5.0/S390X/libc.c	2013-03-11 21:23:29 +0000
@@ -850,12 +850,14 @@
 void strcspn() {} ;
 void strdup() {} ;
 void strerror() {} ;
+void strerror_l() {} ;
 void strerror_r() {} ;
 void strfmon() {} ;
 void strfmon_depr_0() {} ;
 __asm__(".symver strfmon_depr_0,strfmon at GLIBC_2.2");
 void strfmon_l() {} ;
 void strftime() {} ;
+void strftime_l() {} ;
 void strlen() {} ;
 void strncasecmp() {} ;
 void strncasecmp_l() {} ;

=== modified file 'stub_libs/5.0/x86-64/libc.Version'
--- a/stub_libs/5.0/x86-64/libc.Version	2013-03-08 15:52:36 +0000
+++ b/stub_libs/5.0/x86-64/libc.Version	2013-03-11 21:23:29 +0000
@@ -980,6 +980,7 @@
   strcasecmp_l;
   strcoll_l;
   strfmon_l;
+  strftime_l;
   strncasecmp_l;
   strxfrm_l;
   tolower_l;
@@ -1099,5 +1100,6 @@
 };
 GLIBC_2.6 {
   futimens;
+  strerror_l;
   utimensat;
 };

=== modified file 'stub_libs/5.0/x86-64/libc.c'
--- a/stub_libs/5.0/x86-64/libc.c	2013-03-08 15:32:50 +0000
+++ b/stub_libs/5.0/x86-64/libc.c	2013-03-11 21:23:29 +0000
@@ -822,10 +822,12 @@
 void strcspn() {} ;
 void strdup() {} ;
 void strerror() {} ;
+void strerror_l() {} ;
 void strerror_r() {} ;
 void strfmon() {} ;
 void strfmon_l() {} ;
 void strftime() {} ;
+void strftime_l() {} ;
 void strlen() {} ;
 void strncasecmp() {} ;
 void strncasecmp_l() {} ;



More information about the lsb-messages mailing list