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

Bug#206056: marked as done (boot-floppies: [patch] Iyonix support and ARM fixes)



Your message dated Thu, 13 Oct 2005 16:20:32 -0400
with message-id <20051013202032.GA29224@kitenet.net>
and subject line boot-floppies end of life
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 18 Aug 2003 12:31:01 +0000
>From peter@chocky.org Mon Aug 18 07:30:58 2003
Return-path: <peter@chocky.org>
Received: from pc1-cmbg3-5-cust116.cmbg.cable.ntl.com (bug) [81.96.64.116] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19ojA1-0001TG-00; Mon, 18 Aug 2003 07:30:58 -0500
Received: from peter by bug with local (Exim 3.36 #1 (Debian))
	id 19ojA7-00089J-00; Mon, 18 Aug 2003 13:31:03 +0100
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Peter Naulls <peter@chocky.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: boot-floppies: [patch] Iyonix support and ARM fixes
X-Mailer: reportbug 2.22
Date: Mon, 18 Aug 2003 13:31:03 +0100
Message-Id: <E19ojA7-00089J-00@bug>
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-12.3 required=4.0
	tests=BAYES_01,HAS_PACKAGE,PATCH_UNIFIED_DIFF
	autolearn=ham version=2.53-bugs.debian.org_2003_8_17
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_8_17 (1.174.2.15-2003-03-30-exp)

Package: boot-floppies
Version: unavailable; reported 2003-08-18
Severity: normal


This patch provides support in boot-floppies for the Castle IYONIX pc.
It also addresses some general ARM issues.
I will have a futher patch at a later date to improve files which are
used to boot linux from RISC OS.

ChangeLog
	* Iyonix support in boot-floppies. Additional files are included
          after the patch.
	* Be less discriminating when looking for a kernel filename
	* Set all ARM arches to use 2.88 images, as discussed with Phil Blundell
	* Ensure ADFS partitioning is searched before DOS.

Index: config
===================================================================
RCS file: /cvs/debian-boot/boot-floppies/config,v
retrieving revision 1.171
diff -u -r1.171 config
--- config	29 Jul 2003 05:03:35 -0000	1.171
+++ config	18 Aug 2003 12:19:01 -0000
@@ -20,6 +20,7 @@
     kver_riscstation	:= 2.4.19
     kver_lart	:= 2.4.19
     kver_shark	:= 2.4.19
+    kver_iyonix	:= 2.4.19
 endif
 ifeq "$(architecture)" "i386"
     kver	:= 2.2.22
===================================================================
RCS file: /cvs/debian-boot/boot-floppies/kernel.sh,v
retrieving revision 1.48
diff -u -r1.48 kernel.sh
--- kernel.sh	22 Feb 2003 13:08:44 -0000	1.48
+++ kernel.sh	18 Aug 2003 12:19:01 -0000
@@ -109,7 +109,7 @@
 	cp $extractdir/boot/vmlinux.coff-* linux$subarch.coff
 	;;
     mips/*|arm/*)
-	cp $extractdir/boot/vmlinux-* linux$subarch.bin
+	cp $extractdir/boot/vmlinu*-* linux$subarch.bin
 	;;
     hppa/*|mipsel/*)
         # From kernel-package 7.79 on, the kernel package contains 
Index: make/arm.vars
===================================================================
RCS file: /cvs/debian-boot/boot-floppies/make/arm.vars,v
retrieving revision 1.9
diff -u -r1.9 arm.vars
--- make/arm.vars	22 Feb 2003 16:55:17 -0000	1.9
+++ make/arm.vars	18 Aug 2003 12:19:03 -0000
@@ -15,7 +15,7 @@
 root_bin_size 		:= 3700
 
 # list of subarches
-arm_arches		:= netwinder riscstation riscpc lart # shark
+arm_arches		:= netwinder riscstation riscpc lart iyonix # shark
 
 # list of subarches that build tftp images
 arm_arches_tftp		:= netwinder cats
@@ -35,6 +35,7 @@
 blocks_riscstation := 4000
 blocks_shark := 3600
 blocks_lart := 3600
+blocks_iyonix := 4000
 
 # size of rescue disk on each subarch
 rescuesize_netwinder := 2880
@@ -42,3 +43,5 @@
 rescuesize_riscstation := 2880
 rescuesize_shark := 2880
 rescuesize_lart := 2880
+rescuesize_iyonix := 2880
+
Index: utilities/dbootstrap/bootconfig.c
===================================================================
RCS file: /cvs/debian-boot/boot-floppies/utilities/dbootstrap/bootconfig.c,v
retrieving revision 1.204
diff -u -r1.204 bootconfig.c
--- utilities/dbootstrap/bootconfig.c	5 Aug 2003 18:07:05 -0000	1.204
+++ utilities/dbootstrap/bootconfig.c	18 Aug 2003 12:19:05 -0000
@@ -2734,7 +2734,7 @@
   }
   notInstalledLILO=0;
 #elif #cpu (arm)
-  if (!strcmp(Arch2, "riscpc")) {
+  if (!strcmp(Arch2, "riscpc") || !strcmp(Arch2, "iyonix")) {
       problemBox(_("This option has no effect.  Debian GNU/Linux is "
 		   "launched from RISC OS."),
 		 _("Problem"));
Index: utilities/dbootstrap/choose_medium.c
===================================================================
RCS file: /cvs/debian-boot/boot-floppies/utilities/dbootstrap/choose_medium.c,v
retrieving revision 1.152
diff -u -r1.152 choose_medium.c
--- utilities/dbootstrap/choose_medium.c	11 Sep 2002 15:17:04 -0000	1.152
+++ utilities/dbootstrap/choose_medium.c	18 Aug 2003 12:19:06 -0000
@@ -18,7 +18,7 @@
 #define is_network_configured()   1
 #define configure_network()       1
 #define supported_filesystem(x)   1
-#if #cpu(mips) && defined (MIPSEL)
+#if (#cpu(mips) && defined (MIPSEL)) || #cpu(arm)
 char kernel_image_path[PATH_MAX+1] = "images-2.88/rescue.bin";
 #else
 char kernel_image_path[PATH_MAX+1] = "images-1.44/rescue.bin";
Index: utilities/dbootstrap/main.c
===================================================================
RCS file: /cvs/debian-boot/boot-floppies/utilities/dbootstrap/main.c,v
retrieving revision 1.155
diff -u -r1.155 main.c
--- utilities/dbootstrap/main.c	4 Aug 2003 13:52:12 -0000	1.155
+++ utilities/dbootstrap/main.c	18 Aug 2003 12:19:07 -0000
@@ -381,6 +381,8 @@
     model = "lart";
   else if (strcasecmp(model, "shark") == 0)
     model = "shark";
+  else if (strcasecmp(model, "iyonix") == 0)
+    model = "iyonix";
   if (proc && strstr(proc, "StrongARM-110 ")) {
     char *rev_str = strstr(proc, " rev ");
     if (rev_str) {
@@ -632,7 +634,7 @@
       sprintf(milo_binary_path, "MILO/%s", Arch2);
 
 #elif #cpu(arm)
-      if (!strcmp(Arch2, "netwinder"))
+//      if (!strcmp(Arch2, "netwinder"))
 	/* UGLY UGLY UGLY */
 	bootargs.disksize = "2.88";
 
Index: utilities/dbootstrap/partition_config.c
===================================================================
RCS file: /cvs/debian-boot/boot-floppies/utilities/dbootstrap/partition_config.c,v
retrieving revision 1.173
diff -u -r1.173 partition_config.c
--- utilities/dbootstrap/partition_config.c	6 Jan 2003 23:40:29 -0000	1.173
+++ utilities/dbootstrap/partition_config.c	18 Aug 2003 12:19:08 -0000
@@ -407,7 +407,8 @@
 
 #if #cpu(arm)
   /* on RiscPC, use special Acorn partition editor */
-  if ((strcmp(Arch2, "riscpc") == 0) || (strcmp(Arch2, "riscstation") == 0))
+  if ((strcmp(Arch2, "riscpc") == 0) || (strcmp(Arch2, "riscstation") == 0) ||
+      (strcmp(Arch2, "iyonix") == 0))
      myfdisk="/sbin/acorn-fdisk";
 #endif
 
Index: utilities/libfdisk/fdisk.c
===================================================================
RCS file: /cvs/debian-boot/boot-floppies/utilities/libfdisk/fdisk.c,v
retrieving revision 1.75
diff -u -r1.75 fdisk.c
--- utilities/libfdisk/fdisk.c	4 Aug 2003 05:26:18 -0000	1.75
+++ utilities/libfdisk/fdisk.c	18 Aug 2003 12:19:09 -0000
@@ -1095,6 +1095,10 @@
 #ifdef HAVE_GPT_PARTITION
     { "gpt", parse_gpt_partition },
 #endif
+/* DOS partitioning unfortunately isn't mutally exclusive with ADFS, so check ADFS first */ 
+#ifdef HAVE_ACORN_PARTITION
+    { "acorn", parse_acorn_partition },
+#endif
 #ifdef HAVE_MSDOS_PARTITION
     { "msdos", parse_msdos_partition },
 #endif
@@ -1112,9 +1116,6 @@
 #endif
 #ifdef HAVE_MAC_PARTITION
     { "mac",   parse_mac_partition },
-#endif
-#ifdef HAVE_ACORN_PARTITION
-    { "acorn", parse_acorn_partition },
 #endif
 #ifdef HAVE_SGI_PARTITION
     { "sgi",   parse_sgi_partition },




scripts/rootdisk/EXTRACT_LIST_arm_iyonix:
-------------------
libc6
util-linux
acorn-fdisk
cfdisk-utf8
------------

scripts/rootdisk/SMALL_BASE_LIST_arm_iyonix:
--------------------
sbin/acorn-fdisk
------------


Peter


-- System Information:
Debian Release: testing/unstable
Architecture: arm
Kernel: Linux bug 2.5.0-rmk1 #8 Thu Dec 12 15:56:57 GMT 2002 armv4l
Locale: LANG=C, LC_CTYPE=C


---------------------------------------
Received: (at 206056-done) by bugs.debian.org; 13 Oct 2005 20:20:47 +0000
>From joey@kitenet.net Thu Oct 13 13:20:47 2005
Return-path: <joey@kitenet.net>
Received: from kitenet.net [64.62.161.42] (postfix)
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1EQ9ZG-00062j-00; Thu, 13 Oct 2005 13:20:46 -0700
Received: from dragon.kitenet.net (97-148-dial.xtn.net [66.118.97.148])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "Joey Hess", Issuer "Joey Hess" (verified OK))
	by kitenet.net (Postfix) with ESMTP id E5B6418618;
	Thu, 13 Oct 2005 20:20:39 +0000 (GMT)
Received: by dragon.kitenet.net (Postfix, from userid 1000)
	id A53A0BFA45; Thu, 13 Oct 2005 16:20:32 -0400 (EDT)
Date: Thu, 13 Oct 2005 16:20:32 -0400
From: Joey Hess <joey@kitenet.net>
To: 225693-done@bugs.debian.org, 225704-done@bugs.debian.org,
	144067-done@bugs.debian.org, 148785-done@bugs.debian.org,
	152152-done@bugs.debian.org, 156334-done@bugs.debian.org,
	156704-done@bugs.debian.org, 158426-done@bugs.debian.org,
	160532-done@bugs.debian.org, 161998-done@bugs.debian.org,
	161999-done@bugs.debian.org, 163735-done@bugs.debian.org,
	192792-done@bugs.debian.org, 192797-done@bugs.debian.org,
	218360-done@bugs.debian.org, 241932-done@bugs.debian.org,
	131709-done@bugs.debian.org, 131967-done@bugs.debian.org,
	143620-done@bugs.debian.org, 96946-done@bugs.debian.org,
	122738-done@bugs.debian.org, 122769-done@bugs.debian.org,
	125895-done@bugs.debian.org, 126030-done@bugs.debian.org,
	134970-done@bugs.debian.org, 136073-done@bugs.debian.org,
	138282-done@bugs.debian.org, 141166-done@bugs.debian.org,
	143404-done@bugs.debian.org, 144099-done@bugs.debian.org,
	144245-done@bugs.debian.org, 144452-done@bugs.debian.org,
	146132-done@bugs.debian.org, 146700-done@bugs.debian.org,
	147122-done@bugs.debian.org, 147232-done@bugs.debian.org,
	148962-done@bugs.debian.org, 149118-done@bugs.debian.org,
	150333-done@bugs.debian.org, 150779-done@bugs.debian.org,
	150790-done@bugs.debian.org, 150791-done@bugs.debian.org,
	152863-done@bugs.debian.org, 153296-done@bugs.debian.org,
	153861-done@bugs.debian.org, 154064-done@bugs.debian.org,
	154284-done@bugs.debian.org, 155089-done@bugs.debian.org,
	155379-done@bugs.debian.org, 155745-done@bugs.debian.org,
	156015-done@bugs.debian.org, 156726-done@bugs.debian.org,
	156748-done@bugs.debian.org, 157431-done@bugs.debian.org,
	157815-done@bugs.debian.org, 158947-done@bugs.debian.org,
	160223-done@bugs.debian.org, 160621-done@bugs.debian.org,
	161074-done@bugs.debian.org, 161284-done@bugs.debian.org,
	162387-done@bugs.debian.org, 163086-done@bugs.debian.org,
	164007-done@bugs.debian.org, 164845-done@bugs.debian.org,
	165345-done@bugs.debian.org, 170888-done@bugs.debian.org,
	170904-done@bugs.debian.org, 170905-done@bugs.debian.org,
	171027-done@bugs.debian.org, 173047-done@bugs.debian.org,
	173899-done@bugs.debian.org, 174754-done@bugs.debian.org,
	178832-done@bugs.debian.org, 180334-done@bugs.debian.org,
	181119-done@bugs.debian.org, 181739-done@bugs.debian.org,
	183811-done@bugs.debian.org, 184147-done@bugs.debian.org,
	185111-done@bugs.debian.org, 185420-done@bugs.debian.org,
	185610-done@bugs.debian.org, 186594-done@bugs.debian.org,
	187486-done@bugs.debian.org, 187654-done@bugs.debian.org,
	190358-done@bugs.debian.org, 192356-done@bugs.debian.org,
	193029-done@bugs.debian.org, 194839-done@bugs.debian.org,
	195251-done@bugs.debian.org, 195955-done@bugs.debian.org,
	198864-done@bugs.debian.org, 205519-done@bugs.debian.org,
	206056-done@bugs.debian.org, 208253-done@bugs.debian.org,
	210825-done@bugs.debian.org, 210904-done@bugs.debian.org,
	218514-done@bugs.debian.org, 223975-done@bugs.debian.org,
	224469-done@bugs.debian.org, 224936-done@bugs.debian.org,
	228848-done@bugs.debian.org, 231829-done@bugs.debian.org,
	231896-done@bugs.debian.org, 237182-done@bugs.debian.org,
	240201-done@bugs.debian.org, 245768-done@bugs.debian.org,
	250735-done@bugs.debian.org, 255739-done@bugs.debian.org,
	257451-done@bugs.debian.org, 261887-done@bugs.debian.org,
	268103-done@bugs.debian.org, 268790-done@bugs.debian.org,
	290239-done@bugs.debian.org, 304779-done@bugs.debian.org,
	304780-done@bugs.debian.org, 304782-done@bugs.debian.org,
	304783-done@bugs.debian.org, 304784-done@bugs.debian.org,
	319391-done@bugs.debian.org, 110717-done@bugs.debian.org,
	117319-done@bugs.debian.org, 129479-done@bugs.debian.org,
	140305-done@bugs.debian.org, 145120-done@bugs.debian.org,
	159887-done@bugs.debian.org, 163737-done@bugs.debian.org,
	164460-done@bugs.debian.org, 164461-done@bugs.debian.org,
	170764-done@bugs.debian.org, 174050-done@bugs.debian.org,
	116583-done@bugs.debian.org, 137717-done@bugs.debian.org,
	167240-done@bugs.debian.org, 313677-done@bugs.debian.org,
	126370-done@bugs.debian.org, 127535-done@bugs.debian.org,
	138467-done@bugs.debian.org, 142359-done@bugs.debian.org,
	146713-done@bugs.debian.org, 156882-done@bugs.debian.org,
	165156-done@bugs.debian.org, 131553-done@bugs.debian.org,
	149275-done@bugs.debian.org, 113785-done@bugs.debian.org,
	127677-done@bugs.debian.org, 154137-done@bugs.debian.org,
	163386-done@bugs.debian.org, 57368-done@bugs.debian.org,
	70639-done@bugs.debian.org, 136312-done@bugs.debian.org,
	64571-done@bugs.debian.org, 69157-done@bugs.debian.org,
	70944-done@bugs.debian.org, 82637-done@bugs.debian.org,
	119753-done@bugs.debian.org, 127520-done@bugs.debian.org,
	130893-done@bugs.debian.org, 140215-done@bugs.debian.org,
	142669-done@bugs.debian.org, 143596-done@bugs.debian.org,
	158422-done@bugs.debian.org, 165552-done@bugs.debian.org,
	175686-done@bugs.debian.org, 175687-done@bugs.debian.org,
	176881-done@bugs.debian.org, 190178-done@bugs.debian.org,
	3905-done@bugs.debian.org, 19846-done@bugs.debian.org,
	27004-done@bugs.debian.org, 29277-done@bugs.debian.org,
	36071-done@bugs.debian.org, 48778-done@bugs.debian.org,
	53940-done@bugs.debian.org, 59181-done@bugs.debian.org,
	61065-done@bugs.debian.org, 64428-done@bugs.debian.org,
	64430-done@bugs.debian.org, 64432-done@bugs.debian.org,
	64569-done@bugs.debian.org, 64570-done@bugs.debian.org,
	69150-done@bugs.debian.org, 69151-done@bugs.debian.org,
	69153-done@bugs.debian.org, 74081-done@bugs.debian.org,
	122741-done@bugs.debian.org, 127537-done@bugs.debian.org,
	246443-done@bugs.debian.org, 144680-done@bugs.debian.org,
	153854-done@bugs.debian.org, 156308-done@bugs.debian.org,
	156710-done@bugs.debian.org, 120950-done@bugs.debian.org
Subject: boot-floppies end of life
Message-ID: <20051013202032.GA29224@kitenet.net>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="SUOF0GtieIMvvwua"
Content-Disposition: inline
User-Agent: Mutt/1.5.10i
Delivered-To: 206056-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no 
	version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 136


--SUOF0GtieIMvvwua
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable


I'm closing all bug reports filed on the boot-floppies since this
codebase has reached its end of life. boot-floppies is only in Debian
oldstable now (and temporarily in unstable because of bug #224469).

The new installer for sarge and beyond is of course, the
debian-installer. It solves a great many issues present in the
boot-floppies.

If you believe that your boot-floppies bug is still present in
debian-installer somehow, then please reopen the bug report and reassign
it there, or perhaps better, file a new bug report.

--=20
see shy jo

--SUOF0GtieIMvvwua
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDTsGQd8HHehbQuO8RAil3AKDfnY3wfJDkdHVbEnAoKeMupY8gTwCdEtIC
8hTPtIXG5jAc08y2yXWFJAg=
=+IWd
-----END PGP SIGNATURE-----

--SUOF0GtieIMvvwua--



Reply to: