[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

glibc pre-release 2.0.6-0.4



I've put yet another experimental, pre-release of glibc-2.0.6pre4 at
ftp://ftp.ods.com/pub/linux.  Please test it and let me know how it
works.  The upstream maintainer wants to release this coming Sunday
so I need your feedback as soon as possible.

There is an IMPORTANT CHANGE in this version.  I now use the
kernel-headers package instead of including the kernel headers in with
libc6-dev.  This does NOT mean that we are reverting back to the old
symlink method since the symlinks point to headers from a specific
kernel-headers-X.Y.Z package, 2.0.32 in this case.

This change has three advantages.  First it removes the unnecessary
duplication of kernel header files.  Second, different architectures
can more easily use different kernel headers.  This is currently a big
problem for m68k.  Third, it makes the Debian-specific changes to
glibc small enough that they will be included in the upstream source.
We can, and probably will have to, make changes to the upstream
source, but having the initial Debian-specific files included will
give us additional visibility.

The only architecture I expect to have problems with this arrangement
is m68k.  James, would you please check out the new packages and let
me know what KVERSION value to use in debian/rules for m68k.

Herbert, I have a couple of requests for your kernel-headers and
kernel-source packages.  First, would you please apply the enclosed
patch from Andreas Jaeger to the 2.0.32 versions.  It doesn't appear
to affect the building of glibc for i386, but it could for other
architectures and for user programs.  Second (not abosulutely
necessary, but desirable), would you please consider making the
kernel-source-X.Y.Z package provide the appropriate
/usr/src/kernel-headers-X.Y.Z symlink.  libc6-dev currently only
depends on kernel-headers-X.Y.Z and has no provision for switching to
kernel-source-X.Y.Z if the user changes between the two.

David
-- 
David Engel                        ODS Networks
david@sw.ods.com                   1001 E. Arapaho Road
(972) 234-6400                     Richardson, TX  75081
>From arthur.rhein-neckar.de!aj@amalthea.rhein-neckar.de  Thu Dec 11 02:38:55 1997
Return-Path: <arthur.rhein-neckar.de!aj@amalthea.rhein-neckar.de>
Received: from elvis.sw.ods.com ([160.86.13.7]) by elo.sw.ods.com
	 with esmtp id m0xg491-0003BwC
	(Debian Smail-3.2.0.92 1997-Feb-9 #2); Thu, 11 Dec 1997 02:38:55 -0600 (CST)
Received: from birdland.rhein-neckar.de ([193.197.88.3])
          by elvis.sw.ods.com (Netscape Mail Server v2.01) with ESMTP
          id AAA17372 for <david@sw.ods.com>;
          Thu, 11 Dec 1997 02:38:43 -0500
Received: from amalthea.rhein-neckar.de (uucp@localhost) by birdland.rhein-neckar.de (8.8.7/8.8.3) with bsmtp id JAA08798 for sw.ods.com!david; Thu, 11 Dec 1997 09:30:25 +0100 (MET)
Received: from arthur.rhein-neckar.de by amalthea.rhein-neckar.de
	via rsmtp with bsmtp
	id <m0xg3jA-00000qC@amalthea.rhein-neckar.de>
	for <david@sw.ods.com>; Thu, 11 Dec 1997 09:12:12 +0100 (MET)
	(Smail-3.2 1996-Jul-4 #5 built 1997-Jun-26)
Received: by arthur.rhein-neckar.de
	via sendmail with stdio
	id <m0xg2zN-0001sHC@arthur.rhein-neckar.de>
	for david@sw.ods.com; Thu, 11 Dec 1997 08:24:53 +0100 (CET)
	(Smail-3.2.0.95 1997-May-7 #5 built 1997-May-28)
Message-Id: <m0xg2zN-0001sHC@arthur.rhein-neckar.de>
Date: Thu, 11 Dec 1997 08:24:53 +0100 (CET)
From: Andreas Jaeger <aj@arthur.rhein-neckar.de>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="Plhch352+y"
Content-Transfer-Encoding: 7bit
To: David Engel <david@sw.ods.com>
Subject: Kernel header patch for glibc 2.0.6-3
X-Mailer: VM 6.34 under 20.3 "Vatican City" XEmacs  Lucid
Status: RO
X-Status: A
Content-Length: 2242
Lines: 83


--Plhch352+y
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


Hi David,

you've find appended two small patches that are already in
2.0.33-pre2. Those patches are necessary for glibc, you might want to
add them to your kernel includes.

Andreas

--Plhch352+y
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit

Return-Path: <aj>
Received: by arthur.rhein-neckar.de
	via sendmail with stdio
	id <m0xdWU5-0001qxC@arthur.rhein-neckar.de>
	for aj; Thu, 4 Dec 1997 09:18:09 +0100 (CET)
	(Smail-3.2.0.95 1997-May-7 #5 built 1997-May-28)
Message-Id: <m0xdWU5-0001qxC@arthur.rhein-neckar.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: VM 6.34 under 20.3 "Vatican City" XEmacs  Lucid
Bcc:
From: Andreas Jaeger <aj@arthur.rhein-neckar.de>
To: Linus Torvalds <torvalds@transmeta.com>
Subject: Include files cleanup for Linux 2.0.33
Date: Thu, 4 Dec 1997 09:18:09 +0100 (CET)


Hi Linus,

could you please add the following two changes to Linux 2.0.33? The
defines are already made in include/linux/socket.h and are redundant - 
and cause problems with glibc.

The first patch is already in Linux 2.1.x - and you've got a patch for 
the second one for inclusion in 2.1.71 separately.

Thanks,
Andreas

--- include/linux/ax25.h.~1~	Sat Aug 10 09:03:15 1996
+++ include/linux/ax25.h	Thu Dec  4 09:13:44 1997
@@ -6,7 +6,6 @@
 #ifndef	AX25_KERNEL_H
 #define	AX25_KERNEL_H
  
-#define PF_AX25		AF_AX25
 #define AX25_MTU	256
 #define AX25_MAX_DIGIS	6	/* This is wrong, should be 8 */
 
--- include/linux/netrom.h.~1~	Sat Aug 10 09:03:15 1996
+++ include/linux/netrom.h	Thu Dec  4 09:14:19 1997
@@ -7,7 +7,6 @@
 #ifndef	NETROM_KERNEL_H
 #define	NETROM_KERNEL_H
 
-#define PF_NETROM	AF_NETROM
 #define NETROM_MTU	236
 
 #define NETROM_T1	1

-- 
 Andreas Jaeger   aj@arthur.rhein-neckar.de    jaeger@informatik.uni-kl.de
  for pgp-key finger ajaeger@alma.student.uni-kl.de
    http://www.student.uni-kl.de/~ajaeger/

--Plhch352+y
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

-- 
 Andreas Jaeger   aj@arthur.rhein-neckar.de    jaeger@informatik.uni-kl.de
  for pgp-key finger ajaeger@alma.student.uni-kl.de
    http://www.student.uni-kl.de/~ajaeger/

--Plhch352+y--


Reply to: