[Lsb-messages] /var/www/bzr/lsb/4.1/lsbspec r3846: record initial bits for 3861, 3871 errata (not done yet)

Mats Wichmann mats at linuxfoundation.org
Thu Oct 3 20:16:50 UTC 2013


------------------------------------------------------------
revno: 3846
committer: Mats Wichmann <mats at linuxfoundation.org>
branch nick: lsbspec
timestamp: Thu 2013-10-03 14:16:50 -0600
message:
  record initial bits for 3861, 3871 errata (not done yet)
added:
  errata/errata_41/3861-pthread.txt
  errata/errata_41/3871-gtk.txt
modified:
  errata/errata_41/2283-libc.txt
-------------- next part --------------
=== modified file 'errata/errata_41/2283-libc.txt'
--- a/errata/errata_41/2283-libc.txt	2012-05-25 13:04:44 +0000
+++ b/errata/errata_41/2283-libc.txt	2013-10-03 20:16:50 +0000
@@ -11,6 +11,8 @@
 definition of fnmatch() switches from POSIX to LSB.
 
 
+In LSB Core generic:
+
 In III. Base Libraries,
 Table of Contents,
 12.5. Interface Definitions for libc

=== added file 'errata/errata_41/3861-pthread.txt'
--- a/errata/errata_41/3861-pthread.txt	1970-01-01 00:00:00 +0000
+++ b/errata/errata_41/3861-pthread.txt	2013-10-03 20:16:50 +0000
@@ -0,0 +1,35 @@
+Specification: LSB Core generic
+Edition of Specification: 4.1
+Type: Error
+Status: Unapproved
+Bug reference: http://bugs.linuxbase.org/show_bug.cgi?id=3861
+
+Rationale: two of the values available to pass to the function
+pthread_rwlockattr_setkind_np() were documented in the Interface
+Definition for the function, but none were included in the Data
+Definitions.  The default value had an incorrect define left
+over from previous editions of this specification (should have
+been withdrawn at LSB 4.0).
+
+
+In LSB Core generic:
+
+In 12.10. Data Definitions for libpthread
+12.10.1. pthread.h
+
+Remove:
+
+#define PTHREAD_RWLOCK_DEFAULT_NP       2
+
+
+Add:
+
+enum {
+    PTHREAD_RWLOCK_PREFER_READER_NP,
+    PTHREAD_RWLOCK_PREFER_WRITER_NP,
+    PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP,
+    PTHREAD_RWLOCK_DEFAULT_NP = PTHREAD_RWLOCK_PREFER_READER_NP
+};
+
+
+XXX Need to still include documentation

=== added file 'errata/errata_41/3871-gtk.txt'
--- a/errata/errata_41/3871-gtk.txt	1970-01-01 00:00:00 +0000
+++ b/errata/errata_41/3871-gtk.txt	2013-10-03 20:16:50 +0000
@@ -0,0 +1,127 @@
+Specification: LSB Desktop generic
+Specification: LSB Core IA32 IA64 PPC32 PPC64 S390 S390X AMD64
+Edition of Specification: 4.1
+Type: Error
+Status: Unapproved
+Bug reference: http://bugs.linuxbase.org/show_bug.cgi?id=3871
+
+Rationale: <XXX rename gdk-pixbuf headers >
+
+In LSB Desktop generic:
+
+In XI. GTK+ Stack Libraries
+   Table of Contents
+   16. Libraries
+        16.22. Data Definitions for libgdk_pixbuf-2.0
+
+Change:
+
+              16.22.1. gtk-2.0/gdk-pixbuf/gdk-pixbuf.h
+              16.22.2. gtk-2.0/gdk-pixbuf/gdk-pixdata.h
+
+To:
+
+              16.22.1. gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h
+              16.22.2. gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h
+
+
+In      16.24. Data Definitions for libgdk_pixbuf_xlib-2.0
+
+Change:
+
+              16.24.1. gtk-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h
+
+To:
+
+              16.24.1.  gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h
+
+
+In 16.22. Data Definitions for libgdk_pixbuf-2.0
+
+Change:
+
+16.22.1. gtk-2.0/gdk-pixbuf/gdk-pixbuf.h
+
+To:
+
+16.22.1. gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h
+
+Change:
+
+16.22.2. gtk-2.0/gdk-pixbuf/gdk-pixdata.h
+
+To:
+
+16.22.2. gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h
+
+
+In 16.24. Data Definitions for libgdk_pixbuf_xlib-2.0
+
+Change:
+
+16.24.1. gtk-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h
+
+To:
+
+16.24.1. gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h
+
+=== 
+
+In LSB Core IA32 IA64 PPC32 PPC64 S390 S390X AMD64
+
+In II. GTK+ Stack Libraries
+   Table of Contents
+   6. Libraries
+        6.20. Data Definitions for libgdk_pixbuf-2.0
+
+Change:
+
+              6.20.1. gtk-2.0/gdk-pixbuf/gdk-pixbuf.h
+              6.20.2. gtk-2.0/gdk-pixbuf/gdk-pixdata.h
+
+To:
+
+              6.20.1. gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h
+              6.20.2. gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h
+
+
+In      16.24. Data Definitions for libgdk_pixbuf_xlib-2.0
+
+Change:
+
+              6.22.1. gtk-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h
+
+To:
+
+	      6.22.1.  gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h
+
+
+In 6.20. Data Definitions for libgdk_pixbuf-2.0
+
+Change:
+
+6.20.1. gtk-2.0/gdk-pixbuf/gdk-pixbuf.h
+
+To:
+
+6.20.1. gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h
+
+Change:
+
+6.20.2. gtk-2.0/gdk-pixbuf/gdk-pixdata.h
+
+To:
+
+6.20.2. gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h
+
+
+In 6.22. Data Definitions for libgdk_pixbuf_xlib-2.0
+
+Change:
+
+6.22.1. gtk-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h
+
+To:
+
+6.22.1. gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h
+



More information about the lsb-messages mailing list