Re: need libc5 non-maintainer upgrade
On Thu, Jan 01, 1998 at 07:08:44AM -0000, [email protected] wrote:
> We need someone to do a non-maintainer upgrade of libc5-altdev, installing
> the patch in David Engel's mail. I'm busy with boot floppies. Can someone
> pretty please do this?
I've tried to, but it missed a description for the -dbg package. I'm
attaching a slighly modified version of the patch, which I think will build
on hamm. Unfortunately, I don't have time to build it anymore as it's
evening here and the university's building isn't heated until the end of the
vacation...
> Also, it looks to me as if libc6 depends on versions of kernel-headers and
> kernel-source that are _not_ in hamm at the moment.
Yes. It looks like Guy's install script does not yet use pkg-order.
Ray
--
Cyberspace, a final frontier. These are the voyages of my messages,
on a lightspeed mission to explore strange new systems and to boldly go
where no data has gone before.
diff -r -u /tmp/libc-5.4.38/debian/changelog libc-5.4.38/debian/changelog
--- /tmp/libc-5.4.38/debian/changelog Thu Jan 1 16:52:18 1998
+++ libc-5.4.38/debian/changelog Thu Jan 1 16:55:57 1998
@@ -1,3 +1,17 @@
+libc (5.4.38-0.3) unstable; urgency=low
+
+ * Added description for -dbg package to control files: -0.2 didn't build
+ on my hamm system.
+ * Fixed some grammar.
+
+ -- J.H.M. Dassen (Ray) <[email protected]> Thu, 1 Jan 1998 16:53:46 +0100
+
+libc (5.4.38-0.2) unstable; urgency=low
+
+ * Build -dev and -dbg packages to make Scott Ellis happy.
+
+ -- David Engel <[email protected]> Mon, 29 Dec 1997 17:05:58 -0600
+
libc (5.4.38-0.1) unstable; urgency=high
* new upstream version (fixes #15340)
diff -r -u /tmp/libc-5.4.38/debian/config.i386 libc-5.4.38/debian/config.i386
--- /tmp/libc-5.4.38/debian/config.i386 Thu Jan 1 16:52:18 1998
+++ libc-5.4.38/debian/config.i386 Thu Jan 1 15:46:59 1998
@@ -1,8 +1,8 @@
STATIC_SHARED=
MAKE=make
SPEED=fast
-HOST_ROOTDIR=/usr/i486-linuxlibc1
-HOST_BINDIR=/usr/i486-linuxlibc1/bin
+HOST_ROOTDIR=/usr
+HOST_BINDIR=/usr/bin
TARGET_ROOTDIR=/
TARGET_MACHINE=i486-linuxlibc1
TARGET_OS=linux
diff -r -u /tmp/libc-5.4.38/debian/control libc-5.4.38/debian/control
--- /tmp/libc-5.4.38/debian/control Thu Jan 1 16:52:18 1998
+++ libc-5.4.38/debian/control Thu Jan 1 16:59:01 1998
@@ -12,8 +12,6 @@
These libraries are modified to make them work better in a libc6
environment.
PRE-DEPENDS: ldso (>=1.7.14-2)
-DEPENDS: libc6 (>=2.0.4-1)
-CONFLICTS: libc5-dev, wg15-locale, locales (<<2.0.4-1)
ARCHITECTURE: any
PACKAGE: libc5-altdev
@@ -24,7 +22,6 @@
libraries. This package can be used to build libc5-base binaries
even when the libc6-dev package is installed.
DEPENDS: libc5 (=${Source-Version})
-CONFLICTS: libc5-dev
ARCHITECTURE: any
PACKAGE: libc5-altdbg
@@ -35,5 +32,21 @@
This package can be used to debug libc5 even when the libc6-dev package
is installed.
DEPENDS: libc5-altdev (=${Source-Version})
-CONFLICTS: libc5-dev
+ARCHITECTURE: any
+
+PACKAGE: libc5-dev
+SECTION: oldlibs
+PRIORITY: standard
+DESCRIPTION: The Linux C library version 5 (dev files).
+ Includes libc headers, kernel headers (v2.0.29) and static
+ libraries.
+DEPENDS: libc5 (=${Source-Version})
+ARCHITECTURE: any
+
+PACKAGE: libc5-dbg
+SECTION: oldlibs
+PRIORITY: optional
+DESCRIPTION: The Linux C library version 5 (debug files).
+ Includes a static library compiled with debugging info.
+DEPENDS: libc5-dev (=${Source-Version})
ARCHITECTURE: any
diff -r -u /tmp/libc-5.4.38/debian/control.bo libc-5.4.38/debian/control.bo
--- /tmp/libc-5.4.38/debian/control.bo Thu Jan 1 16:52:18 1998
+++ libc-5.4.38/debian/control.bo Thu Jan 1 16:46:09 1998
@@ -42,7 +42,7 @@
SECTION: devel
PRIORITY: optional
DESCRIPTION: The Linux C library version 5 (debug files).
- Includes a static libraries compiled with debugging info.
+ Includes a static library compiled with debugging info.
DEPENDS: libc5-dev (=${Source-Version})
ARCHITECTURE: any
@@ -50,7 +50,7 @@
SECTION: devel
PRIORITY: optional
DESCRIPTION: The locale binaries of the Linux C library version 5.
- These binries are needed to compile the locale file to work with libc
+ These binaries are needed to compile the locale file to work with libc
version 5.4.0 and higher.
DEPENDS: libc5 (>=5.4.0-0)
CONFLICTS: locales, libc6
diff -r -u /tmp/libc-5.4.38/debian/control.hamm libc-5.4.38/debian/control.hamm
--- /tmp/libc-5.4.38/debian/control.hamm Thu Jan 1 16:52:18 1998
+++ libc-5.4.38/debian/control.hamm Thu Jan 1 16:46:30 1998
@@ -12,8 +12,6 @@
These libraries are modified to make them work better in a libc6
environment.
PRE-DEPENDS: ldso (>=1.7.14-2)
-DEPENDS: libc6 (>=2.0.4-1)
-CONFLICTS: libc5-dev, wg15-locale, locales (<<2.0.4-1)
ARCHITECTURE: any
PACKAGE: libc5-altdev
@@ -24,7 +22,6 @@
libraries. This package can be used to build libc5-base binaries
even when the libc6-dev package is installed.
DEPENDS: libc5 (=${Source-Version})
-CONFLICTS: libc5-dev
ARCHITECTURE: any
PACKAGE: libc5-altdbg
@@ -35,5 +32,21 @@
This package can be used to debug libc5 even when the libc6-dev package
is installed.
DEPENDS: libc5-altdev (=${Source-Version})
-CONFLICTS: libc5-dev
+ARCHITECTURE: any
+
+PACKAGE: libc5-dev
+SECTION: oldlibs
+PRIORITY: standard
+DESCRIPTION: The Linux C library version 5 (dev files).
+ Includes libc headers, kernel headers (v2.0.29) and static
+ libraries.
+DEPENDS: libc5 (=${Source-Version})
+ARCHITECTURE: any
+
+PACKAGE: libc5-dbg
+SECTION: oldlibs
+PRIORITY: optional
+DESCRIPTION: The Linux C library version 5 (debug files).
+ Includes a static library compiled with debugging info.
+DEPENDS: libc5-dev (=${Source-Version})
ARCHITECTURE: any
diff -r -u /tmp/libc-5.4.38/debian/rules libc-5.4.38/debian/rules
--- /tmp/libc-5.4.38/debian/rules Thu Jan 1 16:52:18 1998
+++ libc-5.4.38/debian/rules Thu Jan 1 15:46:59 1998
@@ -103,8 +103,8 @@
mv dev-tmp/usr/lib/libg.a dev-tmp/usr/lib/libc_p.a dbg-tmp/usr/lib
install -d alt-tmp/usr/$(aa)-linuxlibc1
install -d altdbg-tmp/usr/$(aa)-linuxlibc1
- mv dev-tmp/usr/* alt-tmp/usr/$(aa)-linuxlibc1
- mv dbg-tmp/usr/* altdbg-tmp/usr/$(aa)-linuxlibc1
+ cp -a dev-tmp/usr/* alt-tmp/usr/$(aa)-linuxlibc1
+ cp -a dbg-tmp/usr/* altdbg-tmp/usr/$(aa)-linuxlibc1
#
install -d run-tmp/usr/doc/$(p)
ifeq ($(dist),bo)
@@ -188,7 +188,7 @@
dpkg-name -o -s .. locale-tmp.deb
touch binary-locale
-binary-hamm: build debian/utmp-conv binary-arch binary-alt
+binary-hamm: build debian/utmp-conv binary-arch binary-alt binary-dev
binary-bo: binary-arch binary-locale binary-pic binary-dev
Reply to: