Bug#382628: Status of debian-installer for the native ppc64 port
Package: debian-installer
Version: 20060806
Severity: wishlist
Tags: patch
Hello Frans,
On 06-Aug-11 19:01, Frans Pop wrote:
> Please submit proposed patches for other d-i packages (or point me to
> existing ones I've missed), please check that they apply and work with
> current SVN repository.
thank you for this reminder. The ppc64 patches for the
'debian-installer', 'linux-kernel-di-powerpc-2.6', 'base-installer'
and 'partman-base' packages were not filed to the BTS because I
waited for the release of Beta 3.
The revised ppc64 patch for 'debian-installer' which should apply
to the current SVN is attached below.
This patch adds 'ppc64' to the Build-Depends in debian/control where
necessary and it creates the ppc64 related files in the build/config and
build/pkg-lists directories.
The remaining ppc64 patches for the other d-i packages will follow soon.
Thank you again for your help with the integration of the ppc64 port!
Regards
Andreas Jochens
diff -urN ../tmp-orig/debian-installer-20060806/build/config/ppc64/ppc64/cdrom64.cfg ./build/config/ppc64/ppc64/cdrom64.cfg
--- ../tmp-orig/debian-installer-20060806/build/config/ppc64/ppc64/cdrom64.cfg 1970-01-01 00:00:00.000000000 +0000
+++ ./build/config/ppc64/ppc64/cdrom64.cfg 2006-08-12 05:16:37.000000000 +0000
@@ -0,0 +1 @@
+include config/powerpc/powerpc64/cdrom64.cfg
diff -urN ../tmp-orig/debian-installer-20060806/build/config/ppc64/ppc64/netboot64.cfg ./build/config/ppc64/ppc64/netboot64.cfg
--- ../tmp-orig/debian-installer-20060806/build/config/ppc64/ppc64/netboot64.cfg 1970-01-01 00:00:00.000000000 +0000
+++ ./build/config/ppc64/ppc64/netboot64.cfg 2006-08-12 05:16:37.000000000 +0000
@@ -0,0 +1 @@
+include config/powerpc/powerpc64/netboot64.cfg
diff -urN ../tmp-orig/debian-installer-20060806/build/config/ppc64/ppc64.cfg ./build/config/ppc64/ppc64.cfg
--- ../tmp-orig/debian-installer-20060806/build/config/ppc64/ppc64.cfg 1970-01-01 00:00:00.000000000 +0000
+++ ./build/config/ppc64/ppc64.cfg 2006-08-12 06:30:50.000000000 +0000
@@ -0,0 +1,2 @@
+include config/powerpc/powerpc64.cfg
+KERNELVERSION = 2.6.16-2-ppc64
diff -urN ../tmp-orig/debian-installer-20060806/build/config/ppc64.cfg ./build/config/ppc64.cfg
--- ../tmp-orig/debian-installer-20060806/build/config/ppc64.cfg 1970-01-01 00:00:00.000000000 +0000
+++ ./build/config/ppc64.cfg 2006-08-12 05:16:37.000000000 +0000
@@ -0,0 +1,2 @@
+include config/powerpc.cfg
+SUBARCH_SUPPORTED = ppc64
diff -urN ../tmp-orig/debian-installer-20060806/build/pkg-lists/cdrom64/ppc64.cfg ./build/pkg-lists/cdrom64/ppc64.cfg
--- ../tmp-orig/debian-installer-20060806/build/pkg-lists/cdrom64/ppc64.cfg 1970-01-01 00:00:00.000000000 +0000
+++ ./build/pkg-lists/cdrom64/ppc64.cfg 2006-07-25 22:48:21.000000000 +0000
@@ -0,0 +1,29 @@
+input-modules-${kernel:Version} [2.6]
+firewire-core-modules-${kernel:Version} [2.6]
+ide-modules-${kernel:Version}
+console-keymaps-at
+console-keymaps-usb
+#include "discover"
+kbd-chooser
+socket-modules-${kernel:Version} ?
+usb-modules-${kernel:Version}
+serial-modules-${kernel:Version}
+usb-serial-modules-${kernel:Version} ?
+# Currently all built into the kernel.
+#input-modules-${kernel:Version}
+#fb-modules-${kernel:Version}
+eject-udeb
+pcmcia-storage-modules-${kernel:Version}
+pcmcia-modules-${kernel:Version}
+pcmcia-cs-udeb [2.4]
+pcmciautils-udeb [2.6]
+floppy-modules-${kernel:Version}
+
+# Support for USB CD-ROMs
+usb-storage-modules-${kernel:Version}
+# Support for SCSI CD-ROMs on common controllers.
+scsi-common-modules-${kernel:Version}
+scsi-modules-${kernel:Version}
+
+hypervisor-modules-${kernel:Version}
+
diff -urN ../tmp-orig/debian-installer-20060806/build/pkg-lists/netboot64/ppc64.cfg ./build/pkg-lists/netboot64/ppc64.cfg
--- ../tmp-orig/debian-installer-20060806/build/pkg-lists/netboot64/ppc64.cfg 1970-01-01 00:00:00.000000000 +0000
+++ ./build/pkg-lists/netboot64/ppc64.cfg 2006-07-25 22:48:20.000000000 +0000
@@ -0,0 +1,29 @@
+input-modules-${kernel:Version} [2.6]
+firewire-core-modules-${kernel:Version} [2.6]
+console-keymaps-at
+console-keymaps-usb
+#include "discover"
+usb-discover
+nic-modules-${kernel:Version}
+nic-extra-modules-${kernel:Version}
+socket-modules-${kernel:Version} ?
+isa-pnp-modules-${kernel:Version} [2.4]
+nic-pcmcia-modules-${kernel:Version}
+pcmcia-modules-${kernel:Version}
+floppy-retriever
+pcmcia-cs-udeb [2.4]
+pcmciautils-udeb [2.6]
+floppy-modules-${kernel:Version}
+#fb-modules-${kernel:Version}
+usb-modules-${kernel:Version}
+serial-modules-${kernel:Version}
+usb-serial-modules-${kernel:Version} ?
+dhcp-client-udeb
+
+kbd-chooser
+bogl-bterm-udeb
+hw-detect
+ethdetect
+netcfg
+
+hypervisor-modules-${kernel:Version}
diff -urN ../tmp-orig/debian-installer-20060806/debian/control ./debian/control
--- ../tmp-orig/debian-installer-20060806/debian/control 2006-07-30 15:54:07.000000000 +0000
+++ ./debian/control 2006-08-12 12:07:43.000000000 +0000
@@ -49,7 +49,7 @@
# #329733. See also Build-Conflicts above.
#
# Filesystem tools:
-# - cramfsprogs [powerpc ia64 mips mipsel arm armeb]
+# - cramfsprogs [powerpc ppc64 ia64 mips mipsel arm armeb]
# For arches that use cramfs initrds.
# - genext2fs (>= 1.3-7.1)
# For creating ext2 filesystems without being root.
@@ -66,7 +66,7 @@
# - genromfs [sparc]
# Used for creating sparc floppies (which are not built by
# default.)
-# - hfsutils [powerpc]
+# - hfsutils [powerpc ppc64]
# For making bootable HFS USB sticks for powerpc.
# - dosfstools [i386 ia64 m68k amd64]
# For creating FAT filesystems with mkfs.msdos.
@@ -89,7 +89,7 @@
# There were some crippling bugs in version 2.10.
# - palo [hppa]
# - elilo [ia64]
-# - yaboot [powerpc]
+# - yaboot [powerpc ppc64]
# For all our powerpc boot needs. Well, not really.
# - aboot (>= 0.9b-2) [alpha]
# A previous version didn't have netabootwrap.
@@ -131,6 +131,6 @@
# depmod is used to generate a modules.dep for images at
# build time. For 2.4 kernels.
-# - module-init-tools [i386 arm armeb amd64 alpha hppa ia64 m68k mips mipsel powerpc s390 sparc]
+# - module-init-tools [i386 arm armeb amd64 alpha hppa ia64 m68k mips mipsel powerpc ppc64 s390 sparc]
# depmod for 2.6 kernels on the arches that support 2.6.
#
# - bf-utf-source [!s390 !s390x]
@@ -140,7 +140,7 @@
# i386 uses upx to compress kernels and other binaries
# The version is the first one that worked well enough for
# us.
-# - mkvmlinuz [powerpc]
+# - mkvmlinuz [powerpc ppc64]
# Used to make powerpc images that can boot direct from
# firmware w/o using a boot loader.
Reply to: