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

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: