Zero patch consolidation
Matthias Klose
doko at ubuntu.com
Tue Dec 8 06:09:50 PST 2009
On 08.12.2009 14:54, Andrew John Hughes wrote:
> 2009/12/8 Matthias Klose<doko at ubuntu.com>:
>> On 08.12.2009 14:42, Andrew John Hughes wrote:
>>>
>>> b77 is already out, so I just need to get round to updating IcedTea7
>>> to build against it, dropping the ia64 patch and part of the uname
>>> patch (the rest I'll stick in a Debian subdir as it's specific to that
>>> platform).
>>
>> the only Debian specific diff should be the mips/mipsel arch selection. is
>> there anything else?
>>
>> Matthias
>>
>
> Sorry, my mistake it's not arch but uname:
>
> patches/icedtea-uname.patch:+ ifneq (,$(wildcard /usr/bin/dpkg-architecture))
> patches/icedtea-uname.patch:+ mach := $(shell (dpkg-architecture
> -qDEB_BUILD_ARCH_CPU 2>/dev/null || echo $(mach)) | sed
> 's/powerpc$$/ppc/;s/hppa/parisc/')
yes, that's what I meant; note that IcedTea has an test for endian-ness in it's
configure script. how could that be integrated upstream?
> There's also:
>
> patches/icedtea-explicit-target-arch.patch:- ifneq (,$(wildcard
> /usr/bin/dpkg-architecture))
> patches/icedtea-explicit-target-arch.patch:- mach := $(shell
> (dpkg-architecture -qDEB_BUILD_ARCH_CPU 2>/dev/null || echo $(mach)
>
> and icedtea-print-lsb-release (print_debian_lsb_file).
icedtea-print-lsb-release can/should go upstream. it's just one more file which
is handled. fedora and redhat are handled explicitely as well.
> I think the
> gcc-suffix patches are also only used on Debian/Ubuntu as only those
> distros build a gcc-x binary (at least I remember that being
> mentioned).
maybe, otoh, upstream has these very odd prefixes for the tools ...
Matthias
More information about the distro-pkg-dev
mailing list