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
[EMAIL PROTECTED]                   1001 E. Arapaho Road
(972) 234-6400                     Richardson, TX  75081
>From [EMAIL PROTECTED]  Thu Dec 11 02:38:55 1997
Return-Path: <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>;
          Thu, 11 Dec 1997 02:38:43 -0500
Received: from amalthea.rhein-neckar.de ([EMAIL PROTECTED]) 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 <[EMAIL PROTECTED]>
        for <[EMAIL PROTECTED]>; 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 <[EMAIL PROTECTED]>
        for [EMAIL PROTECTED]; Thu, 11 Dec 1997 08:24:53 +0100 (CET)
        (Smail-3.2.0.95 1997-May-7 #5 built 1997-May-28)
Message-Id: <[EMAIL PROTECTED]>
Date: Thu, 11 Dec 1997 08:24:53 +0100 (CET)
From: Andreas Jaeger <[EMAIL PROTECTED]>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="Plhch352+y"
Content-Transfer-Encoding: 7bit
To: David Engel <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>
        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: <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>
To: Linus Torvalds <[EMAIL PROTECTED]>
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   [EMAIL PROTECTED]    [EMAIL PROTECTED]
  for pgp-key finger [EMAIL PROTECTED]
    http://www.student.uni-kl.de/~ajaeger/

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

-- 
 Andreas Jaeger   [EMAIL PROTECTED]    [EMAIL PROTECTED]
  for pgp-key finger [EMAIL PROTECTED]
    http://www.student.uni-kl.de/~ajaeger/

--Plhch352+y--

Reply via email to