Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Apr 2007 20:08:51 +0300
From:      Stefan Lambrev <stefan.lambrev@sun-fish.com>
To:        Rong-en Fan <grafan@gmail.com>
Cc:        stable@freebsd.org
Subject:   Re: Call for Testers: ncurses 5.6 update
Message-ID:  <46167EA3.7030401@sun-fish.com>
In-Reply-To: <6eb82e0703121055p47ac1eb2k2368ec1f03870dd5@mail.gmail.com>
References:  <6eb82e0703110556x229e8fd8pcf6f8979be046d8f@mail.gmail.com>	<45F5628F.2080300@sun-fish.com>	<6eb82e0703120945w2d9d99ccj8aff7764c1e72acc@mail.gmail.com>	<45F59281.60907@sun-fish.com> <6eb82e0703121055p47ac1eb2k2368ec1f03870dd5@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi list,

Rong-en Fan wrote:
> On 3/13/07, Stefan Lambrev <stefan.lambrev@sun-fish.com> wrote:
>> Hello,
>>
>> Rong-en Fan wrote:
>> > On 3/12/07, Stefan Lambrev <stefan.lambrev@sun-fish.com> wrote:
>> >> Rong-en Fan wrote:
>> >> > Hi folks,
>> >> >
>> >> > ncurses in 6.x is pretty old. We have update-to-date ncurses in 7.x
>> >> > with wide character support now. The patch at
>> >> >
>> >> >
>> >> 
>> http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070310.diff.gz 
>>
>> >>
>> >> >
>> >> >
>> >> > gives you ncurses 5.6 and wide character support in 6.x. Please
>> >> > apply with 'patch -p0' under /usr/src.
>> >> >
>> >> > For more information, please visit
>> >> >
>> >> > http://people.freebsd.org/~rafan/ncurses/
>> >> >
>> >> > You can also find individual patches, say ncurses update and wide
>> >> > character support, there.
>> >> >
>> >> > Feedbacks and suggestions are welcome.
>> >> >
>> >> > P.S. Due to some lib32 issues, the patch above contains changes
>> >> > made by ru@ recently for src/Makefile.inc1.
>> >> make installworld failed:
>> >>
>> >> cd /usr/src; /usr/obj/usr/src/make.amd64/make -f Makefile.inc1 
>> install32
>> >> mkdir -p /usr/lib32                     # XXX add to mtree
>> > [...]
>> >
>> > Sorry about this. I messed up the lib32 changes in the all-in-one 
>> patch.
>> > Could you please use this one instead?
>> >
>> > 
>> http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070312.diff.gz 
>>
This patch doesn't seems to work anymore on 6.2-stable i386 (my previous 
test was on amd64)
It seems that part of this patch is already in -stable :)

If I'm right the patch for src/Makefile.inc1 should be replaced by :

--- Makefile.inc1       Fri Apr  6 20:03:35 2007
+++ /root/Makefile.inc1.orig    Fri Apr  6 20:03:17 2007
@@ -894,8 +894,7 @@
     bin/csh \
     bin/sh \
     ${_rescue} \
-    lib/ncurses/ncurses \
-    lib/ncurses/ncursesw \
+    lib/libncurses \
     ${_share} \
     ${_aicasm} \
     usr.bin/awk \
@@ -1000,8 +999,7 @@

 _prebuild_libs+= lib/libbz2 lib/libcom_err lib/libcrypt lib/libexpat \
                lib/libkvm lib/libmd \
-               lib/ncurses/ncurses lib/ncurses/ncursesw \
-               lib/libnetgraph lib/libopie lib/libpam \
+               lib/libncurses lib/libnetgraph lib/libopie lib/libpam \
                lib/libradius \
                lib/libsbuf lib/libtacplus lib/libutil \
                lib/libz lib/msun

I'm still compiling and will let you know if things still works.
>> >
>>
>> This works for me (at least make buildworld && make installworld
>> finished without problems).
>
> Thanks for testing.
>
>> Should I recompile and the kernel again or the patch is only in 
>> contrib ? :)
>
> No you don't.
>
> Regards,
> Rong-En Fan
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46167EA3.7030401>