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
* lua-5.3.6-3-src
* lua-debuginfo-5.3.6-3
Lua is a powerful, light-weight programming language designed for extending
applications. Lua is also frequently used as a general-purpose, stand-alone
language.
Thanks for updating this.
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 <lua.h>
| ^~~~~~~
compilation terminated.
make: *** [<builtin>: src/lfs.o] Error 1
*** ERROR: make failed
I only noticed this because this is part of the cygport test suite :)
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple