Re: Bug#591816: lib32ncurses on kfreebsd-amd64
On 2010-08-05 20:06 +0200, Tuco wrote:
> Package: ncurses
> Version: 5.7+20100313-2
> Severity: wishlist
> Tags: patch
> User: debian-bsd@lists.debian.org
> Usertags: kfreebsd
> X-Debbugs-CC: debian-bsd@lists.debian.org
>
> Hi
> This patch adds lib32ncurses on kfreebsd-amd64.
I am not necessarily opposed to this, but…
> It is needed for wine.
…for wine you would also need ia32-libs, wouldn't you? I don't know if
anybody wants to maintain that mess on yet another architecture.
Besides, wine has not even been built on kfreebsd-i386 yet.
> diff -ur ncurses-5.7+20100313/debian/control ncurses-5.7+20100313.fix/debian/control
> --- ncurses-5.7+20100313/debian/control 2010-08-05 13:04:06.000000000 -0400
> +++ ncurses-5.7+20100313.fix/debian/control 2010-08-05 11:40:55.888154343 -0400
> @@ -101,7 +101,7 @@
> architecure.
>
> Package: lib32ncurses5
> -Architecture: amd64 ppc64
> +Architecture: amd64 ppc64 kfreebsd-amd64
> Priority: optional
> Depends: ${shlibs:Depends}, ${misc:Depends}
> Conflicts: libc6-i386 (<= 2.9-18)
> @@ -114,7 +114,7 @@
> architecure.
>
> Package: lib32ncurses5-dev
> -Architecture: amd64 ppc64
> +Architecture: amd64 ppc64 kfreebsd-amd64
> Section: libdevel
> Priority: optional
> Depends: lib32ncurses5 (= ${binary:Version}), libncurses5-dev, lib32c-dev, ${misc:Depends}
> @@ -127,7 +127,7 @@
> architecure.
>
> Package: lib32ncursesw5
> -Architecture: amd64 ppc64
> +Architecture: amd64 ppc64 kfreebsd-amd64
> Priority: optional
> Depends: ${shlibs:Depends}, ${misc:Depends}
> Conflicts: libc6-i386 (<= 2.9-18)
> @@ -139,7 +139,7 @@
> architecure.
>
> Package: lib32ncursesw5-dev
> -Architecture: amd64 ppc64
> +Architecture: amd64 ppc64 kfreebsd-amd64
> Section: libdevel
> Priority: optional
> Depends: lib32ncursesw5 (= ${binary:Version}), libncursesw5-dev, lib32c-dev, ${misc:Depends}
> diff -ur ncurses-5.7+20100313/debian/rules ncurses-5.7+20100313.fix/debian/rules
> --- ncurses-5.7+20100313/debian/rules 2010-08-05 13:04:06.000000000 -0400
> +++ ncurses-5.7+20100313.fix/debian/rules 2010-08-05 10:45:48.297694583 -0400
> @@ -66,7 +66,7 @@
> build_64 = build-64
> endif
>
> -ifeq ($(DEB_HOST_ARCH),amd64)
> +ifneq ($(findstring amd64,$(DEB_HOST_ARCH)),)
> build_32_target = i486-$(DEB_HOST_GNU_SYSTEM)
> build_32 = build-32 build-wide-32
> lib32 = /lib32
Looks good. I assume that you have actually tested it, haven't you?
Regards,
Sven
Reply to: