bug-ncurses
[Top][All Lists]
Advanced

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

Since ncurses-6.5-20240810.patch ncurses_dll.h not found


From: Dr. Werner Fink
Subject: Since ncurses-6.5-20240810.patch ncurses_dll.h not found
Date: Wed, 14 Aug 2024 10:00:57 +0200

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

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

Attachment: signature.asc
Description: PGP signature


reply via email to

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