[Lsb-messages] /var/www/bzr/lsb/devel/build_env r2178: add ioperm (bug 3875)

Mats Wichmann mats at linuxfoundation.org
Thu Jan 9 19:13:17 UTC 2014


------------------------------------------------------------
revno: 2178
committer: Mats Wichmann <mats at linuxfoundation.org>
branch nick: build_env
timestamp: Thu 2014-01-09 12:13:17 -0700
message:
  add ioperm (bug 3875)
modified:
  headers/IA32/5.0/sys/io.h.defs
  headers/IA64/5.0/sys/io.h.defs
  headers/sys/io.h
  headers/x86-64/5.0/sys/io.h.defs
  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/x86-64/libc.Version
  stub_libs/5.0/x86-64/libc.c
-------------- next part --------------
=== modified file 'headers/IA32/5.0/sys/io.h.defs'
--- a/headers/IA32/5.0/sys/io.h.defs	2009-11-03 20:41:16 +0000
+++ b/headers/IA32/5.0/sys/io.h.defs	2014-01-09 19:13:17 +0000
@@ -0,0 +1,3 @@
+
+extern int ioperm(unsigned long int from, unsigned long int num,
+		  int turn_on);

=== modified file 'headers/IA64/5.0/sys/io.h.defs'
--- a/headers/IA64/5.0/sys/io.h.defs	2009-11-03 20:41:16 +0000
+++ b/headers/IA64/5.0/sys/io.h.defs	2014-01-09 19:13:17 +0000
@@ -0,0 +1,3 @@
+
+extern int ioperm(unsigned long int from, unsigned long int num,
+		  int turn_on);

=== modified file 'headers/sys/io.h'
--- a/headers/sys/io.h	2008-05-05 13:57:07 +0000
+++ b/headers/sys/io.h	2014-01-09 19:13:17 +0000
@@ -8,6 +8,27 @@
 #endif
 
 
+
+/* Function prototypes */
+
+#if __LSB_VERSION__ >= 50
+#if defined __i386__
+/* IA32 */
+    extern int ioperm(unsigned long int from, unsigned long int num,
+		      int turn_on);
+#endif
+#if defined __ia64__
+/* IA64 */
+    extern int ioperm(unsigned long int from, unsigned long int num,
+		      int turn_on);
+#endif
+#if defined __x86_64__
+/* x86-64 */
+    extern int ioperm(unsigned long int from, unsigned long int num,
+		      int turn_on);
+#endif
+#endif				/* __LSB_VERSION__ >= 5.0 */
+
 #ifdef __cplusplus
 }
 #endif

=== modified file 'headers/x86-64/5.0/sys/io.h.defs'
--- a/headers/x86-64/5.0/sys/io.h.defs	2009-11-03 20:41:16 +0000
+++ b/headers/x86-64/5.0/sys/io.h.defs	2014-01-09 19:13:17 +0000
@@ -0,0 +1,3 @@
+
+extern int ioperm(unsigned long int from, unsigned long int num,
+		  int turn_on);

=== modified file 'package/Makefile'
--- a/package/Makefile	2014-01-09 18:57:55 +0000
+++ b/package/Makefile	2014-01-09 19:13:17 +0000
@@ -42,11 +42,11 @@
 # Should have leading "."
 # a big number (80-99) is leading up to the next minor spec
 # build_env is version-independent so can wait till late to bump this
-SUB_VERSION=.50
+SUB_VERSION=.51
 
 # 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=2
+RPM_PACKAGE_RELEASE=1
 
 # 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-05-02 21:00:49 +0000
+++ b/stub_libs/5.0/IA32/libc.Version	2014-01-09 19:13:17 +0000
@@ -282,6 +282,7 @@
   initstate_r;
   insque;
   ioctl;
+  ioperm;
   isalnum;
   isalpha;
   isascii;

=== modified file 'stub_libs/5.0/IA32/libc.c'
--- a/stub_libs/5.0/IA32/libc.c	2013-05-02 21:00:49 +0000
+++ b/stub_libs/5.0/IA32/libc.c	2014-01-09 19:13:17 +0000
@@ -471,6 +471,7 @@
 void inotify_rm_watch() {} ;
 void insque() {} ;
 void ioctl() {} ;
+void ioperm() {} ;
 void isalnum() {} ;
 void isalnum_l() {} ;
 void isalpha() {} ;

=== modified file 'stub_libs/5.0/IA64/libc.Version'
--- a/stub_libs/5.0/IA64/libc.Version	2013-05-02 21:00:49 +0000
+++ b/stub_libs/5.0/IA64/libc.Version	2014-01-09 19:13:17 +0000
@@ -393,6 +393,7 @@
   initstate_r;
   insque;
   ioctl;
+  ioperm;
   isalnum;
   isalpha;
   isascii;

=== modified file 'stub_libs/5.0/IA64/libc.c'
--- a/stub_libs/5.0/IA64/libc.c	2013-05-02 21:00:49 +0000
+++ b/stub_libs/5.0/IA64/libc.c	2014-01-09 19:13:17 +0000
@@ -471,6 +471,7 @@
 void inotify_rm_watch() {} ;
 void insque() {} ;
 void ioctl() {} ;
+void ioperm() {} ;
 void isalnum() {} ;
 void isalnum_l() {} ;
 void isalpha() {} ;

=== modified file 'stub_libs/5.0/x86-64/libc.Version'
--- a/stub_libs/5.0/x86-64/libc.Version	2013-05-02 21:00:49 +0000
+++ b/stub_libs/5.0/x86-64/libc.Version	2014-01-09 19:13:17 +0000
@@ -12,6 +12,9 @@
   posix_spawn;
   posix_spawnp;
 };
+GLIBC_2.2 {
+  ioperm;
+};
 GLIBC_2.2.5 {
   _Exit;
   _IO_feof;

=== modified file 'stub_libs/5.0/x86-64/libc.c'
--- a/stub_libs/5.0/x86-64/libc.c	2013-05-02 21:00:49 +0000
+++ b/stub_libs/5.0/x86-64/libc.c	2014-01-09 19:13:17 +0000
@@ -471,6 +471,7 @@
 void inotify_rm_watch() {} ;
 void insque() {} ;
 void ioctl() {} ;
+void ioperm() {} ;
 void isalnum() {} ;
 void isalnum_l() {} ;
 void isalpha() {} ;



More information about the lsb-messages mailing list