Re: CVS commit: src/lib/libcurses

2021-06-23 Thread Martin Husemann
On Wed, Jun 23, 2021 at 07:29:30AM +, Martin Husemann wrote:
> This (or the series) broke the non-wide char builds.
> Easy/quick reproducer: build.sh -m sun2 release

/home/builds/ab/HEAD/sun3/202106222020Z-tools/lib/gcc/m68k--netbsdelf/10.3.0/../../../../m68k--netbsdelf/bin/ld:
 libhack.o: in function `__slk_draw':
/usr/src/distrib/utils/libhack/../../../lib/libcurses/slk.c:860: undefined 
reference to `setcchar'
/home/builds/ab/HEAD/sun3/202106222020Z-tools/lib/gcc/m68k--netbsdelf/10.3.0/../../../../m68k--netbsdelf/bin/ld:
 /usr/src/distrib/utils/libhack/../../../lib/libcurses/slk.c:870: undefined 
reference to `mvwins_wch'
/home/builds/ab/HEAD/sun3/202106222020Z-tools/lib/gcc/m68k--netbsdelf/10.3.0/../../../../m68k--netbsdelf/bin/ld:
 /usr/src/distrib/utils/libhack/../../../lib/libcurses/slk.c:873: undefined 
reference to `mvwadd_wch'
collect2: error: ld returned 1 exit status

See for example:

http://releng.netbsd.org/builds/HEAD/202106222020Z/sun3.build.failed


Martin


Re: CVS commit: src/lib/libcurses

2021-06-23 Thread Martin Husemann
On Tue, Jun 22, 2021 at 07:49:09AM +, Brett Lymn wrote:
> Module Name:  src
> Committed By: blymn
> Date: Tue Jun 22 07:49:09 UTC 2021
> 
> Modified Files:
>   src/lib/libcurses: addbytes.c
> 
> Log Message:
> Rework the fix for lib/56224.
> Move the scroll check to _cursesi_addwchar
> Perform the scroll check before updating the cursor location when
> processing \n.
> 
> 
> To generate a diff of this commit:
> cvs rdiff -u -r1.56 -r1.57 src/lib/libcurses/addbytes.c

This (or the series) broke the non-wide char builds.
Easy/quick reproducer: build.sh -m sun2 release

Can you please fix?

Thanks!

Martin