r3037 - in glibc-package/trunk/debian: . patches patches/mips
Author: aurel32
Date: 2008-08-06 15:04:09 +0000 (Wed, 06 Aug 2008)
New Revision: 3037
Added:
glibc-package/trunk/debian/patches/mips/cvs-mknod.diff
Modified:
glibc-package/trunk/debian/changelog
glibc-package/trunk/debian/patches/series
Log:
[ Aurelien Jarno ]
* patches/mips/cvs-mknod.diff: new patch from upstream to allow > 255 minors
on mips. Closes: #493751.
Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog 2008-08-06 01:51:35 UTC (rev 3036)
+++ glibc-package/trunk/debian/changelog 2008-08-06 15:04:09 UTC (rev 3037)
@@ -1,10 +1,14 @@
-glibc (2.7-14) UNSTABLE; urgency=low
+glibc (2.7-14) unstable; urgency=low
- [ Petr Salinger]
+ [ Petr Salinger ]
* kfreebsd/local-sysdeps.diff: update to revision 2280 (from glibc-bsd).
- -- Aurelien Jarno <aurel32@debian.org> Tue, 29 Jul 2008 03:09:20 +0200
+ [ Aurelien Jarno ]
+ * patches/mips/cvs-mknod.diff: new patch from upstream to allow > 255 minors
+ on mips. Closes: #493751.
+ -- Aurelien Jarno <aurel32@debian.org> Wed, 06 Aug 2008 17:00:36 +0200
+
glibc (2.7-13) unstable; urgency=low
[ Aurelien Jarno ]
Added: glibc-package/trunk/debian/patches/mips/cvs-mknod.diff
===================================================================
--- glibc-package/trunk/debian/patches/mips/cvs-mknod.diff (rev 0)
+++ glibc-package/trunk/debian/patches/mips/cvs-mknod.diff 2008-08-06 15:04:09 UTC (rev 3037)
@@ -0,0 +1,62 @@
+2008-04-21 Khem Raj <kraj@mvista.com>
+
+ * sysdeps/unix/sysv/linux/mips/xmknod.c: Delete file.
+
+Index: ports/sysdeps/unix/sysv/linux/mips/xmknod.c
+===================================================================
+RCS file: sysdeps/unix/sysv/linux/mips/xmknod.c
+diff -N ports/sysdeps/unix/sysv/linux/mips/xmknod.c
+--- ports/sysdeps/unix/sysv/linux/mips/xmknod.c 3 Sep 2003 03:21:27 -0000 1.6
++++ /dev/null 1 Jan 1970 00:00:00 -0000
+@@ -1,51 +0,0 @@
+-/* xmknod call using old-style Unix mknod system call.
+- Copyright (C) 1991, 1993, 1995, 1996, 1997, 1998, 2000, 2002, 2003
+- Free Software Foundation, Inc.
+- This file is part of the GNU C Library.
+-
+- The GNU C Library is free software; you can redistribute it and/or
+- modify it under the terms of the GNU Lesser General Public
+- License as published by the Free Software Foundation; either
+- version 2.1 of the License, or (at your option) any later version.
+-
+- The GNU C Library is distributed in the hope that it will be useful,
+- but WITHOUT ANY WARRANTY; without even the implied warranty of
+- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+- Lesser General Public License for more details.
+-
+- You should have received a copy of the GNU Lesser General Public
+- License along with the GNU C Library; if not, write to the Free
+- Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+- 02111-1307 USA. */
+-
+-#include <errno.h>
+-#include <sys/types.h>
+-#include <sys/stat.h>
+-#include <sys/sysmacros.h>
+-
+-#include <sysdep.h>
+-#include <sys/syscall.h>
+-#include <bp-checks.h>
+-
+-/* Create a device file named PATH, with permission and special bits MODE
+- and device number DEV (which can be constructed from major and minor
+- device numbers with the `makedev' macro above). */
+-int
+-__xmknod (int vers, const char *path, mode_t mode, dev_t *dev)
+-{
+- unsigned long k_dev;
+-
+- if (vers != _MKNOD_VER)
+- {
+- __set_errno (EINVAL);
+- return -1;
+- }
+-
+- /* We must convert the value to dev_t type used by the kernel. */
+- k_dev = ((major (*dev) & 0xff) << 8) | (minor (*dev) & 0xff);
+-
+- return INLINE_SYSCALL (mknod, 3, CHECK_STRING (path), mode, k_dev);
+-}
+-
+-weak_alias (__xmknod, _xmknod)
+-libc_hidden_def (__xmknod)
Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series 2008-08-06 01:51:35 UTC (rev 3036)
+++ glibc-package/trunk/debian/patches/series 2008-08-06 15:04:09 UTC (rev 3037)
@@ -121,6 +121,7 @@
mips/cvs-memory-barriers.diff -p0
mips/cvs-fcsr.diff -p0
mips/cvs-mipsn32.diff -p0
+mips/cvs-mknod.diff -p0
mips/local-lazy-eval.diff -p0
mips/local-r10k.diff -p0
mips/local-setjmp.diff -p0
Reply to: