Bug#618976: [linux-2.6] Please support ppc64

2011-03-19 Thread Hiroyuki Yamamoto
Package: linux-2.6
Version: 2.6.38-1
Severity: wishlist
Tags: patch

Hi,

Please support ppc64.

Regards,
--
Hiroyuki Yamamoto
A75D B285 7050 4BF9 AEDA  91AC 3A10 59C6 5203 04DC
diff -Nurd linux-2.6-2.6.38.orig/debian/changelog linux-2.6-2.6.38/debian/changelog
--- linux-2.6-2.6.38.orig/debian/changelog	2011-03-17 23:56:20.0 +0900
+++ linux-2.6-2.6.38/debian/changelog	2011-03-20 01:55:00.0 +0900
@@ -1,3 +1,9 @@
+linux-2.6 (2.6.38-1+ppc64~1) UNRELEASED; urgency=low
+
+  * Apply ppc64 patch.
+
+ -- Hiroyuki Yamamoto   Sun, 20 Mar 2011 01:54:21 +0900
+
 linux-2.6 (2.6.38-1) unstable; urgency=low
 
   * New upstream release: http://kernelnewbies.org/Linux_2_6_38
diff -Nurd linux-2.6-2.6.38.orig/debian/config/defines linux-2.6-2.6.38/debian/config/defines
--- linux-2.6-2.6.38.orig/debian/config/defines	2011-03-17 23:56:20.0 +0900
+++ linux-2.6-2.6.38/debian/config/defines	2011-03-18 00:06:30.0 +0900
@@ -13,6 +13,7 @@
  mips
  mipsel
  powerpc
+ ppc64
  s390
  sh4
  sparc
diff -Nurd linux-2.6-2.6.38.orig/debian/config/ppc64/config linux-2.6-2.6.38/debian/config/ppc64/config
--- linux-2.6-2.6.38.orig/debian/config/ppc64/config	1970-01-01 09:00:00.0 +0900
+++ linux-2.6-2.6.38/debian/config/ppc64/config	2011-03-17 23:56:20.0 +0900
@@ -0,0 +1,988 @@
+##
+## file: arch/Kconfig
+##
+CONFIG_OPROFILE=m
+CONFIG_KPROBES=y
+
+##
+## file: arch/powerpc/Kconfig
+##
+# CONFIG_HOTPLUG_CPU is not set
+CONFIG_KEXEC=y
+CONFIG_CMDLINE_BOOL=y
+CONFIG_CMDLINE="console=ttyS0,9600 console=tty0"
+CONFIG_SECCOMP=y
+CONFIG_PCI=y
+# CONFIG_ADVANCED_OPTIONS is not set
+
+##
+## file: arch/powerpc/Kconfig.debug
+##
+# CONFIG_DEBUG_STACKOVERFLOW is not set
+# CONFIG_DEBUG_STACK_USAGE is not set
+# CONFIG_CODE_PATCHING_SELFTEST is not set
+# CONFIG_FTR_FIXUP_SELFTEST is not set
+# CONFIG_MSI_BITMAP_SELFTEST is not set
+CONFIG_XMON=y
+# CONFIG_XMON_DEFAULT is not set
+CONFIG_XMON_DISASSEMBLY=y
+# CONFIG_VIRQ_DEBUG is not set
+# CONFIG_BDI_SWITCH is not set
+CONFIG_BOOTX_TEXT=y
+
+##
+## file: arch/powerpc/kvm/Kconfig
+##
+CONFIG_VIRTUALIZATION=y
+
+##
+## file: arch/powerpc/platforms/Kconfig
+##
+CONFIG_RTAS_PROC=y
+CONFIG_CPU_FREQ_PMAC=y
+CONFIG_PPC601_SYNC_FIX=y
+CONFIG_TAU=y
+# CONFIG_TAU_INT is not set
+# CONFIG_TAU_AVERAGE is not set
+
+##
+## file: arch/powerpc/platforms/52xx/Kconfig
+##
+# CONFIG_PPC_LITE5200 is not set
+
+##
+## file: arch/powerpc/platforms/82xx/Kconfig
+##
+# CONFIG_PPC_82xx is not set
+
+##
+## file: arch/powerpc/platforms/83xx/Kconfig
+##
+# CONFIG_PPC_83xx is not set
+
+##
+## file: arch/powerpc/platforms/86xx/Kconfig
+##
+# CONFIG_PPC_86xx is not set
+
+##
+## file: arch/powerpc/platforms/powermac/Kconfig
+##
+CONFIG_PPC_PMAC=y
+
+##
+## file: arch/powerpc/platforms/prep/Kconfig
+##
+CONFIG_PREP_RESIDUAL=y
+CONFIG_PROC_PREPRESIDUAL=y
+
+##
+## file: drivers/ata/Kconfig
+##
+CONFIG_PATA_PCMCIA=m
+
+##
+## file: drivers/atm/Kconfig
+##
+CONFIG_ATM_DRIVERS=y
+CONFIG_ATM_TCP=m
+CONFIG_ATM_LANAI=m
+CONFIG_ATM_ENI=m
+# CONFIG_ATM_ENI_DEBUG is not set
+# CONFIG_ATM_ENI_TUNE_BURST is not set
+CONFIG_ATM_FIRESTREAM=m
+CONFIG_ATM_ZATM=m
+CONFIG_ATM_ZATM_DEBUG=y
+CONFIG_ATM_NICSTAR=m
+CONFIG_ATM_NICSTAR_USE_SUNI=y
+CONFIG_ATM_NICSTAR_USE_IDT77105=y
+CONFIG_ATM_IDT77252=m
+# CONFIG_ATM_IDT77252_DEBUG is not set
+# CONFIG_ATM_IDT77252_RCV_ALL is not set
+CONFIG_ATM_AMBASSADOR=m
+# CONFIG_ATM_AMBASSADOR_DEBUG is not set
+CONFIG_ATM_HORIZON=m
+# CONFIG_ATM_HORIZON_DEBUG is not set
+CONFIG_ATM_IA=m
+# CONFIG_ATM_IA_DEBUG is not set
+CONFIG_ATM_FORE200E_USE_TASKLET=y
+CONFIG_ATM_FORE200E_TX_RETRY=16
+CONFIG_ATM_FORE200E_DEBUG=0
+CONFIG_ATM_HE=m
+# CONFIG_ATM_HE_USE_SUNI is not set
+
+##
+## file: drivers/block/Kconfig
+##
+CONFIG_BLK_DEV_FD=m
+CONFIG_BLK_CPQ_DA=m
+CONFIG_BLK_CPQ_CISS_DA=m
+CONFIG_CISS_SCSI_TAPE=y
+CONFIG_BLK_DEV_DAC960=m
+CONFIG_BLK_DEV_UMEM=m
+CONFIG_BLK_DEV_SX8=m
+# CONFIG_BLK_DEV_UB is not set
+CONFIG_BLK_DEV_RAM_SIZE=8192
+CONFIG_CDROM_PKTCDVD=m
+CONFIG_CDROM_PKTCDVD_BUFFERS=8
+# CONFIG_CDROM_PKTCDVD_WCACHE is not set
+
+##
+## file: drivers/bluetooth/Kconfig
+##
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_BCSP=y
+CONFIG_BT_HCIBCM203X=m
+CONFIG_BT_HCIBPA10X=m
+CONFIG_BT_HCIBFUSB=m
+CONFIG_BT_HCIDTL1=m
+CONFIG_BT_HCIBT3C=m
+CONFIG_BT_HCIBLUECARD=m
+CONFIG_BT_HCIBTUART=m
+CONFIG_BT_HCIVHCI=m
+
+##
+## file: drivers/char/Kconfig
+##
+CONFIG_VT=y
+CONFIG_VT_CONSOLE=y
+# CONFIG_SERIAL_NONSTANDARD is not set
+CONFIG_PRINTER=m
+CONFIG_HVC_RTAS=y
+CONFIG_NVRAM=y
+CONFIG_DTLK=m
+CONFIG_APPLICOM=m
+
+##
+## file: drivers/char/agp/Kconfig
+##
+#. Workaround
+CONFIG_AGP=y
+#. Workaround
+CONFIG_AGP_UNINORTH=y
+
+##
+## file: drivers/char/ipmi/Kconfig
+##
+CONFIG_IPMI_HANDLER=m
+# CONFIG_IPMI_PANIC_EVENT is not set
+CONFIG_IPMI_DEVICE_INTERFACE=m
+CONFIG_IPMI_SI=m
+CONFIG_IPMI_WATCHDOG=m
+CONFIG_IPMI_POWEROFF=m
+
+##
+## file: drivers/gpu/drm/Kconfig
+##
+CONFIG_DRM=m
+CONFIG_DRM_TDFX=m
+CONFIG_DRM_R128=m
+CONFIG_DRM_RADEON=m
+CONFIG_DRM_MGA=m
+# CONFIG_DR

Bug#618976: [linux-2.6] Please support ppc64

2011-03-19 Thread Ben Hutchings
On Sun, 2011-03-20 at 10:56 +0900, Hiroyuki Yamamoto wrote:
> Package: linux-2.6
> Version: 2.6.38-1
> Severity: wishlist
> Tags: patch
> 
> Hi,
> 
> Please support ppc64.

Is 'ppc64' an official port yet?

Why does this patch add a new config file rather than referring to
powerpc/config and powerpc/config.powerpc64?

Ben.

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.


signature.asc
Description: This is a digitally signed message part


Bug#618976: [linux-2.6] Please support ppc64

2011-03-19 Thread Hiroyuki Yamamoto
Hi,

(2011年03月20日 12:22), Ben Hutchings wrote:
>>
>> Please support ppc64.
> 
> Is 'ppc64' an official port yet?

No, not 'official' port now.
However, considerable parts of the environment for ppc64 port still remain in 
the packaging system.

> Why does this patch add a new config file rather than referring to
> powerpc/config and powerpc/config.powerpc64?

Well, I used the same files as powerpc port for the time being.
I think that the same file should be indicated if it is necessary to be managed 
as the same one for easiness.
And I also think that a different file should be indicated if the possibility 
to be managed as another file is left.
This may be likely to discuss it.

Regards,
--
Hiroyuki Yamamoto
A75D B285 7050 4BF9 AEDA  91AC 3A10 59C6 5203 04DC



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d8580c4.7080...@gmail.com



Bug#618976: [linux-2.6] Please support ppc64

2011-03-20 Thread Ben Hutchings
On Sun, 2011-03-20 at 13:21 +0900, Hiroyuki Yamamoto wrote:
> Hi,
> 
> (2011年03月20日 12:22), Ben Hutchings wrote:
> >>
> >> Please support ppc64.
> > 
> > Is 'ppc64' an official port yet?
> 
> No, not 'official' port now.
> However, considerable parts of the environment for ppc64 port still
> remain in the packaging system.

I didn't mean 'is it a release architecture'.  Well, I found the answer:
 does list ppc64.

> > Why does this patch add a new config file rather than referring to
> > powerpc/config and powerpc/config.powerpc64?
> 
> Well, I used the same files as powerpc port for the time being.
> I think that the same file should be indicated if it is necessary to
> be managed as the same one for easiness.
> And I also think that a different file should be indicated if the
> possibility to be managed as another file is left.
> This may be likely to discuss it.

It would still be possible to override config options.  But I think
ppc64/powerpc64 should be the same as powerpc/powerpc64.  (Just as
amd64/amd64 is the same as i386/amd64, and sparc64/sparc64 is the same
as sparc/sparc64.)

Ben.

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.


signature.asc
Description: This is a digitally signed message part


Bug#618976: [linux-2.6] Please support ppc64

2011-03-20 Thread Ben Hutchings
On Sun, 2011-03-20 at 13:18 +, Ben Hutchings wrote:
> On Sun, 2011-03-20 at 13:21 +0900, Hiroyuki Yamamoto wrote:
> > Hi,
> > 
> > (2011年03月20日 12:22), Ben Hutchings wrote:
> > >>
> > >> Please support ppc64.
> > > 
> > > Is 'ppc64' an official port yet?
> > 
> > No, not 'official' port now.
> > However, considerable parts of the environment for ppc64 port still
> > remain in the packaging system.
> 
> I didn't mean 'is it a release architecture'.  Well, I found the answer:
>  does list ppc64.
> 
> > > Why does this patch add a new config file rather than referring to
> > > powerpc/config and powerpc/config.powerpc64?
> > 
> > Well, I used the same files as powerpc port for the time being.
> > I think that the same file should be indicated if it is necessary to
> > be managed as the same one for easiness.
> > And I also think that a different file should be indicated if the
> > possibility to be managed as another file is left.
> > This may be likely to discuss it.
> 
> It would still be possible to override config options.  But I think
> ppc64/powerpc64 should be the same as powerpc/powerpc64.  (Just as
> amd64/amd64 is the same as i386/amd64, and sparc64/sparc64 is the same
> as sparc/sparc64.)

Please try the attached patch.  This avoids the duplication of config
files or rules in debian/rules.real.  It also uses the flavour name
'powerpc64' rather than 'ppc64', matching the name used on powerpc.
This should make any future multiarch transition for powerpc users a
little smoother.

Ben.

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.
Index: debian/config/ppc64/defines
===
--- debian/config/ppc64/defines	(revision 0)
+++ debian/config/ppc64/defines	(revision 0)
@@ -0,0 +1,14 @@
+[base]
+flavours:
+ powerpc64
+kernel-arch: powerpc
+
+[image]
+configs: powerpc/config
+suggests: mkvmlinuz
+
+[powerpc64_description]
+hardware: 64-bit PowerPC
+
+[powerpc64_image]
+configs: powerpc/config.powerpc64
Index: debian/config/defines
===
--- debian/config/defines	(revision 17075)
+++ debian/config/defines	(working copy)
@@ -13,6 +13,7 @@
  mips
  mipsel
  powerpc
+ ppc64
  s390
  sh4
  sparc
Index: debian/rules.real
===
--- debian/rules.real	(revision 17070)
+++ debian/rules.real	(working copy)
@@ -39,7 +39,7 @@
 #
 binary-arch-arch: install-headers_$(ARCH)
 binary-arch-arch: install-libc-dev_$(ARCH)
-ifneq ($(filter alpha amd64 armel hppa i386 powerpc s390 sh4 sparc sparc64,$(ARCH)),)
+ifneq ($(filter alpha amd64 armel hppa i386 powerpc ppc64 s390 sh4 sparc sparc64,$(ARCH)),)
   binary-arch-arch: install-tools_$(ARCH)
 endif
 binary-arch-featureset: install-headers_$(ARCH)_$(FEATURESET)
@@ -255,7 +255,7 @@
 	cp -a $(SOURCE_DIR)/{.config,.kernel*,Module.symvers,include} $(DIR)
 	cp -a $(SOURCE_DIR)/arch/$(KERNEL_ARCH)/kernel/asm-offsets.s $(DIR)/arch/$(KERNEL_ARCH)/kernel
 
-ifeq ($(ARCH),powerpc)
+ifneq ($(filter powerpc ppc64,$(ARCH)),)
 	if [ -f $(SOURCE_DIR)/arch/$(KERNEL_ARCH)/lib/crtsavres.o ]; then \
 		mkdir $(DIR)/arch/$(KERNEL_ARCH)/lib; \
 		cp -a $(SOURCE_DIR)/arch/$(KERNEL_ARCH)/lib/crtsavres.o $(DIR)/arch/$(KERNEL_ARCH)/lib; \
@@ -385,13 +385,15 @@
 install-image_mipsel_$(FEATURESET)_$(FLAVOUR)_plain_image:
 	install -m644 '$(DIR)/vmlinux' $(INSTALL_DIR)/vmlinux-$(REAL_VERSION)
 
-install-image_powerpc_$(FEATURESET)_$(FLAVOUR)_plain_image: WRAPPER_INSTALL_DIR = '$(CURDIR)'/$(PACKAGE_DIR)/usr/lib/linux-image-$(REAL_VERSION)
-install-image_powerpc_$(FEATURESET)_$(FLAVOUR)_plain_image:
+ifneq ($(filter powerpc ppc64,$(ARCH)),)
+install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image: WRAPPER_INSTALL_DIR = '$(CURDIR)'/$(PACKAGE_DIR)/usr/lib/linux-image-$(REAL_VERSION)
+install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image:
 	install -m644 '$(DIR)/vmlinux' $(INSTALL_DIR)/vmlinux-$(REAL_VERSION)
 	+$(MAKE_CLEAN) -C '$(DIR)' bootwrapper_install \
 	  WRAPPER_OBJDIR='$(WRAPPER_INSTALL_DIR)' \
 	  WRAPPER_DTSDIR='$(WRAPPER_INSTALL_DIR)'/dts \
 	  WRAPPER_BINDIR='$(WRAPPER_INSTALL_DIR)'
+endif
 
 install-image_s390_$(FEATURESET)_$(FLAVOUR)_plain_image:
 	install -m644 '$(DIR)/arch/s390/boot/image' $(INSTALL_DIR)/vmlinuz-$(REAL_VERSION)
@@ -404,7 +406,8 @@
 install-image_hppa_$(FEATURESET)_$(FLAVOUR)_plain_templates \
 install-image_mips_$(FEATURESET)_$(FLAVOUR)_plain_templates \
 install-image_mipsel_$(FEATURESET)_$(FLAVOUR)_plain_templates \
-install-image_powerpc_$(FEATURESET)_$(FLAVOUR)_plain_templates: ARG_KIMAGE = vmlinux
+install-image_powerpc_$(FEATURESET)_$(FLAVOUR)_plain_templates \
+install-image_ppc64_$(FEATURESET)_$(FLAVOUR)_plain_templates: ARG_KIMAGE = vmlinux
 
 install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_templates:
 	for i in $(wildcard debian/templates/temp.image.plain/*); do \


signature.asc
Description: T

Bug#618976: [linux-2.6] Please support ppc64

2011-03-21 Thread Hiroyuki Yamamoto
Hi,

(2011-03-21 20:39 +), Ben Hutchings wrote: 
> On Sun, 2011-03-20 at 13:18 +, Ben Hutchings wrote:
 Why does this patch add a new config file rather than referring to
 powerpc/config and powerpc/config.powerpc64?
>>>
>>> Well, I used the same files as powerpc port for the time being.
>>> I think that the same file should be indicated if it is necessary to
>>> be managed as the same one for easiness.
>>> And I also think that a different file should be indicated if the
>>> possibility to be managed as another file is left.
>>> This may be likely to discuss it.
>>
>> It would still be possible to override config options.  But I think
>> ppc64/powerpc64 should be the same as powerpc/powerpc64.  (Just as
>> amd64/amd64 is the same as i386/amd64, and sparc64/sparc64 is the same
>> as sparc/sparc64.)
> 
> Please try the attached patch.  This avoids the duplication of config
> files or rules in debian/rules.real.  It also uses the flavour name
> 'powerpc64' rather than 'ppc64', matching the name used on powerpc.
> This should make any future multiarch transition for powerpc users a
> little smoother.

Thanks for your patch.

I tried it, and I confirmed it to be no problem.
I attach the full patch that I tried.

Regards,
-- 
Hiroyuki Yamamoto
A75D B285 7050 4BF9 AEDA  91AC 3A10 59C6 5203 04DC
diff -Nurd linux-2.6-2.6.38.orig/debian/changelog linux-2.6-2.6.38/debian/changelog
--- linux-2.6-2.6.38.orig/debian/changelog	2011-03-21 13:58:53.0 +0900
+++ linux-2.6-2.6.38/debian/changelog	2011-03-21 14:41:14.0 +0900
@@ -1,3 +1,9 @@
+linux-2.6 (2.6.38-1+ppc64~1) UNRELEASED; urgency=low
+
+  * Apply ppc64 patch.
+
+ -- Hiroyuki Yamamoto   Mon, 21 Mar 2011 14:40:37 +0900
+
 linux-2.6 (2.6.38-1) unstable; urgency=low
 
   * New upstream release: http://kernelnewbies.org/Linux_2_6_38
diff -Nurd linux-2.6-2.6.38.orig/debian/config/defines linux-2.6-2.6.38/debian/config/defines
--- linux-2.6-2.6.38.orig/debian/config/defines	2011-03-21 13:58:53.0 +0900
+++ linux-2.6-2.6.38/debian/config/defines	2011-03-21 14:30:03.0 +0900
@@ -13,6 +13,7 @@
  mips
  mipsel
  powerpc
+ ppc64
  s390
  sh4
  sparc
diff -Nurd linux-2.6-2.6.38.orig/debian/config/ppc64/defines linux-2.6-2.6.38/debian/config/ppc64/defines
--- linux-2.6-2.6.38.orig/debian/config/ppc64/defines	1970-01-01 09:00:00.0 +0900
+++ linux-2.6-2.6.38/debian/config/ppc64/defines	2011-03-21 14:29:15.0 +0900
@@ -0,0 +1,14 @@
+[base]
+flavours:
+ powerpc64
+kernel-arch: powerpc
+
+[image]
+configs: powerpc/config
+suggests: mkvmlinuz
+
+[powerpc64_description]
+hardware: 64-bit PowerPC
+
+[powerpc64_image]
+configs: powerpc/config.powerpc64
diff -Nurd linux-2.6-2.6.38.orig/debian/control linux-2.6-2.6.38/debian/control
--- linux-2.6-2.6.38.orig/debian/control	2011-03-21 13:58:53.0 +0900
+++ linux-2.6-2.6.38/debian/control	2011-03-18 00:20:51.0 +0900
@@ -4,13 +4,13 @@
 Maintainer: Debian Kernel Team 
 Uploaders: Bastian Blank , Frederik Schüler , maximilian attems , Ben Hutchings 
 Standards-Version: 3.9.1
-Build-Depends: debhelper (>> 7), cpio, module-init-tools, python, lzma [armel], libelf-dev, libdw-dev, binutils-dev, asciidoc, xmlto, libperl-dev, python-dev, libnewt-dev, python-support, gcc-4.4 [alpha amd64 armel hppa i386 ia64 m68k mips mipsel powerpc s390 sh4 sparc sparc64], binutils-hppa64 [hppa], gcc-4.4-hppa64 [hppa]
+Build-Depends: debhelper (>> 7), cpio, module-init-tools, python, lzma [armel], libelf-dev, libdw-dev, binutils-dev, asciidoc, xmlto, libperl-dev, python-dev, libnewt-dev, python-support, gcc-4.4 [alpha amd64 armel hppa i386 ia64 m68k mips mipsel powerpc ppc64 s390 sh4 sparc sparc64], binutils-hppa64 [hppa], gcc-4.4-hppa64 [hppa]
 Build-Depends-Indep: bzip2
 Vcs-Svn: svn://svn.debian.org/svn/kernel/dists/sid/linux-2.6/
 Vcs-Browser: http://svn.debian.org/wsvn/kernel/dists/sid/linux-2.6/?op=log
 
 Package: linux-tools-2.6.38
-Architecture: alpha amd64 armel hppa i386 powerpc s390 sh4 sparc sparc64
+Architecture: alpha amd64 armel hppa i386 powerpc ppc64 s390 sh4 sparc sparc64
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, ${python:Depends}
 Recommends: linux-base (>= 2.6.32-16)
 Suggests: linux-doc-2.6.38
@@ -87,7 +87,7 @@
  data.
 
 Package: linux-libc-dev
-Architecture: alpha amd64 armel hppa i386 ia64 m68k mips mipsel powerpc s390 sh4 sparc sparc64
+Architecture: alpha amd64 armel hppa i386 ia64 m68k mips mipsel powerpc ppc64 s390 sh4 sparc sparc64
 Section: devel
 Provides: linux-kernel-headers
 Depends: ${misc:Depends}
@@ -99,7 +99,7 @@
  libraries.
 
 Package: linux-headers-2.6.38-1-all
-Architecture: alpha amd64 armel hppa i386 ia64 m68k mips mipsel powerpc s390 sh4 sparc sparc64
+Architecture: alpha amd64 armel hppa i386 ia64 m68k mips mipsel powerpc ppc64 s390 sh4 sparc sparc64
 Depends: linux-headers-2.6.38-1-all-${kernel:Arch} (= ${binary:Version}), ${misc:Depends}
 Description: All header files for Linux 2.6.38 (meta-package)
  This package depends ag

Bug#618976: [linux-2.6] Please support ppc64

2011-03-21 Thread Ben Hutchings
On Mon, 2011-03-21 at 20:47 +0900, Hiroyuki Yamamoto wrote:
> Hi,
> 
> (2011-03-21 20:39 +), Ben Hutchings wrote: 
> > On Sun, 2011-03-20 at 13:18 +, Ben Hutchings wrote:
>  Why does this patch add a new config file rather than referring to
>  powerpc/config and powerpc/config.powerpc64?
> >>>
> >>> Well, I used the same files as powerpc port for the time being.
> >>> I think that the same file should be indicated if it is necessary to
> >>> be managed as the same one for easiness.
> >>> And I also think that a different file should be indicated if the
> >>> possibility to be managed as another file is left.
> >>> This may be likely to discuss it.
> >>
> >> It would still be possible to override config options.  But I think
> >> ppc64/powerpc64 should be the same as powerpc/powerpc64.  (Just as
> >> amd64/amd64 is the same as i386/amd64, and sparc64/sparc64 is the same
> >> as sparc/sparc64.)
> > 
> > Please try the attached patch.  This avoids the duplication of config
> > files or rules in debian/rules.real.  It also uses the flavour name
> > 'powerpc64' rather than 'ppc64', matching the name used on powerpc.
> > This should make any future multiarch transition for powerpc users a
> > little smoother.
> 
> Thanks for your patch.
> 
> I tried it, and I confirmed it to be no problem.

OK, then I'll apply it.

Ben.

> I attach the full patch that I tried.
> 
> Regards,

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.


signature.asc
Description: This is a digitally signed message part