Hello community,

here is the log from the commit of package linux-glibc-devel for 
openSUSE:Factory
checked in at Tue Jul 26 09:19:01 CEST 2011.



--------
--- linux-glibc-devel/linux-glibc-devel.changes 2011-06-29 10:20:44.000000000 
+0200
+++ /mounts/work_src_done/STABLE/linux-glibc-devel/linux-glibc-devel.changes    
2011-07-25 11:19:10.000000000 +0200
@@ -1,0 +2,5 @@
+Mon Jul 25 09:17:32 UTC 2011 - a...@suse.de
+
+- Update to headers from kernel 3.0.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ linux-glibc-devel.spec ++++++
--- /var/tmp/diff_new_pack.1LXhQS/_old  2011-07-26 09:11:12.000000000 +0200
+++ /var/tmp/diff_new_pack.1LXhQS/_new  2011-07-26 09:11:12.000000000 +0200
@@ -26,7 +26,7 @@
 BuildArch:      noarch
 # this confusing version number has no meaning
 Version:        3.0
-Release:        1
+Release:        3
 Url:            http://www.kernel.org/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Provides:       kernel-headers 

++++++ linux-glibc-devel-3.0.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/linux-glibc-devel-3.0/usr/include/linux/connector.h 
new/linux-glibc-devel-3.0/usr/include/linux/connector.h
--- old/linux-glibc-devel-3.0/usr/include/linux/connector.h     2011-06-29 
10:13:28.000000000 +0200
+++ new/linux-glibc-devel-3.0/usr/include/linux/connector.h     2011-07-25 
11:17:03.000000000 +0200
@@ -44,7 +44,7 @@
 #define CN_VAL_DRBD                    0x1
 #define CN_KVP_IDX                     0x9     /* HyperV KVP */
 
-#define CN_NETLINK_USERS               9
+#define CN_NETLINK_USERS               10      /* Highest index + 1 */
 
 /*
  * Maximum connector's message size.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/linux-glibc-devel-3.0/usr/include/linux/sdla.h 
new/linux-glibc-devel-3.0/usr/include/linux/sdla.h
--- old/linux-glibc-devel-3.0/usr/include/linux/sdla.h  2011-06-29 
10:13:29.000000000 +0200
+++ new/linux-glibc-devel-3.0/usr/include/linux/sdla.h  2011-07-25 
11:17:04.000000000 +0200
@@ -113,7 +113,4 @@
 };
 
 
-void sdla(void *cfg_info, char *dev, struct frad_conf *conf, int quiet);
-
-
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/linux-glibc-devel-3.0/usr/include/sound/sb16_csp.h 
new/linux-glibc-devel-3.0/usr/include/sound/sb16_csp.h
--- old/linux-glibc-devel-3.0/usr/include/sound/sb16_csp.h      2011-06-29 
10:13:30.000000000 +0200
+++ new/linux-glibc-devel-3.0/usr/include/sound/sb16_csp.h      2011-07-25 
11:17:05.000000000 +0200
@@ -99,7 +99,14 @@
 /* get CSP information */
 #define SNDRV_SB_CSP_IOCTL_INFO                _IOR('H', 0x10, struct 
snd_sb_csp_info)
 /* load microcode to CSP */
-#define SNDRV_SB_CSP_IOCTL_LOAD_CODE   _IOW('H', 0x11, struct 
snd_sb_csp_microcode)
+/* NOTE: struct snd_sb_csp_microcode overflows the max size (13 bits)
+ * defined for some architectures like MIPS, and it leads to build errors.
+ * (x86 and co have 14-bit size, thus it's valid, though.)
+ * As a workaround for skipping the size-limit check, here we don't use the
+ * normal _IOW() macro but _IOC() with the manual argument.
+ */
+#define SNDRV_SB_CSP_IOCTL_LOAD_CODE   \
+       _IOC(_IOC_WRITE, 'H', 0x11, sizeof(struct snd_sb_csp_microcode))
 /* unload microcode from CSP */
 #define SNDRV_SB_CSP_IOCTL_UNLOAD_CODE _IO('H', 0x12)
 /* start CSP */


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to