On Fri, 4 Jun 2021 14:16:16 +0100, Jon Turney > On 01/06/2021 15:41, Lemures Lemniscati via Cygwin-announce via Cygwin wrote: > > The following packages have been uploaded to the Cygwin distribution: > > > > * lua-5.3.6-3 > > * liblua5.3-5.3.6-3 > > * liblua-devel-5.3.6-3 ... > This breaks building our 'lua-lfs' package, I think because that doesn't use pkgconfig, and assumes that /usr/include/lua.h exists: > > > $ cygport lua-lfs.cygport all > >>>> Preparing lua-lfs-1.7.0.2-1.x86_64 > >>>> Unpacking source luafilesystem-v1_7_0_2.tar.gz > > *** Info: applying patch 1.7.0.2-cygwin.patch (-p2): > > patching file Makefile > > patching file src/lfs.c > >>>> Preparing working source directory > >>>> Compiling lua-lfs-1.7.0.2-1.x86_64 > > gcc -ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fdebug-prefix-map=/wip/cygport-git/lua-lfs/lua-lfs-1.7.0.2-1.x86_64/build=/usr/src/debug/lua-lfs-1.7.0.2-1 -fdebug-prefix-map=/wip/cygport-git/lua-lfs/lua-lfs-1.7.0.2-1.x86_64/src/luafilesystem-1_7_0_2=/usr/src/debug/lua-lfs-1.7.0.2-1 -I/usr/local/include -c -o src/lfs.o src/lfs.c > > src/lfs.c:66:10: fatal error: lua.h: No such file or directory > > 66 | #include > > | ^~~~~~~ > > compilation terminated. > > make: *** [: src/lfs.o] Error 1 > > *** ERROR: make failed > > I only noticed this because this is part of the cygport test suite :) Thank you for the report. I'll do ITA for lua-lfs with attached cygport files, later. Current lua-lfs is 1.8.0: https://keplerproject.github.io/luafilesystem/ Regards, Lem