[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
fix-20240810.patch
Description: Text Data
signature.asc
Description: PGP signature