Hi list,

Rong-en Fan wrote:
On 3/13/07, Stefan Lambrev <[EMAIL PROTECTED]> wrote:
Hello,

Rong-en Fan wrote:
> On 3/12/07, Stefan Lambrev <[EMAIL PROTECTED]> 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
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to