bug-ncurses
[Top][All Lists]
Advanced

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

Re: [bug-ncurses] Since ncurses-6.5-20240810.patch ncurses_dll.h not fou


From: Thomas Dickey
Subject: Re: [bug-ncurses] Since ncurses-6.5-20240810.patch ncurses_dll.h not found
Date: Sat, 17 Aug 2024 11:20:09 -0400

On Wed, Aug 14, 2024 at 11:38:55AM +0200, Dr. Werner Fink wrote:
> On 2024/08/14 10:00:57 +0200, Dr. Werner Fink wrote:
> > Hi,
> > 
> > since ncurses-6.5-20240810.patch I face a difference in e.g. termcap.h
> > and (n)curses.h, before ncurses-6.5-20240810.patch the include paths
> > for ncurses_dll.h had been e.g. for ncursesw
> > 
> >  /*
> >   * Definitions to facilitate DLL's.
> >   */
> >  #include <ncursesw/ncurses_dll.h>
> > 
> > with ncurses-6.5-20240810.patch some other packages do not build anymore as
> > now the includesubdir is skipped
> > 
> >  /*
> >   * Definitions to facilitate DLL's.
> >   */
> >  #include <ncurses_dll.h>
> > 
> > what is the rational behind this change?

an error :-(

For most build issues, I can see the problem in build-logs as well as a script
that shows me if a package layout (filenames) changed.  I overlooked this
because the content changed, and a test-build of ncurses-examples happens to
work.

> > I found for the generated headers.sh script
> > 
> >  BUILD/ncurses-6.5> diff -up ~/ ./headers.sh
> >  --- /home/abuild/headers.sh     2024-08-14 07:36:54.758831100 +0000
> >  +++ ./headers.sh        2024-08-14 07:38:32.532527778 +0000
> >  @@ -15,7 +15,7 @@ TMPSRC=${TMPDIR:-/tmp}/`basename $SRC`$$
> >   TMPSED=${TMPDIR:-/tmp}/headers.sed$$
> >   echo installing $SRC in $DST
> >   case $DST in
> >  -(/*/include/*)
> >  +(/include/*)
> >          END=`basename $DST`
> >          for i in `cat $REF/../*/headers |grep -F -v "#"`
> >          do
> > 
> > which could explain that.
> > 
> > Werner
> 
> The attached patch seems to work.

agreed - it works for me (comparing content of 20240803 vs 20240817).

-- 
Thomas E. Dickey <dickey@invisible-island.net>
https://invisible-island.net

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]