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: Dr. Werner Fink
Subject: Re: [bug-ncurses] Since ncurses-6.5-20240810.patch ncurses_dll.h not found
Date: Wed, 14 Aug 2024 11:38:55 +0200

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?
> 
> 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.

-- 
  "Having a smoking section in a restaurant is like having
          a peeing section in a swimming pool." -- Edward Burr

Attachment: fix-20240810.patch
Description: Text Data

Attachment: signature.asc
Description: PGP signature


reply via email to

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