Package: lua

receipt doctor home files download

Cook summary

Summary for: lua 5.4.6
================================================================================
Src file    : lua-5.4.6.tar.gz
Src size    : 356.0K
Source dir  : 2.5M
Produced    : 788.0K
Cook time   : 5s
Cook date   : 2026-07-15 17:05
Target arch : i486
--------------------------------------------------------------------------------
 # :  Packed : Compressed : Files : Package name
--------------------------------------------------------------------------------
 1 :  404.0K :     100.0K :     4 : lua-5.4.6.tazpkg

Cook log 2026-07-15 17:05


Cook: lua 5.4.6
================================================================================
QA: checking package receipt...
Checking build dependencies...
Installing (pkg/local): ncursesw-dev-6.4
Installing (pkg/local): ncurses-dev-6.4
Installing (pkg/local): readline-dev-8.3
Extracting source archive "lua-5.4.6.tar.gz"

Executing: compile_rules
CFLAGS   : -march=i486 -Os -pipe -fstack-protector-strong
CXXLAGS  : -march=i486 -Os -pipe -fstack-protector-strong
CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2
LDFLAGS  : -Wl,--as-needed,-z,relro,-z,now

make[1]: Entering directory '${src}/src'
make all SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl"
make[2]: Entering directory '${src}/src'
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lapi.o lapi.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX   -c lcode.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lctype.o lctype.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o ldebug.o ldebug.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o ldo.o ldo.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o ldump.o ldump.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lfunc.o lfunc.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lgc.o lgc.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX   -c llex.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lmem.o lmem.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lobject.o lobject.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lopcodes.o lopcodes.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX   -c lparser.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lstate.o lstate.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lstring.o lstring.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o ltable.o ltable.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o ltm.o ltm.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lundump.o lundump.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lvm.o lvm.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lzio.o lzio.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lauxlib.o lauxlib.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lbaselib.o lbaselib.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lcorolib.o lcorolib.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o ldblib.o ldblib.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o liolib.o liolib.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lmathlib.o lmathlib.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o loadlib.o loadlib.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o loslib.o loslib.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lstrlib.o lstrlib.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o ltablib.o ltablib.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lutf8lib.o lutf8lib.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o linit.o linit.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o lua.o lua.c
gcc -std=gnu99 -Os -march=i486 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX  -D_GLIBCXX_USE_C99_MATH=1 -D_FORTIFY_SOURCE=2  -c -o luac.o luac.c
ar rcu liblua.a lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lcorolib.o ldblib.o liolib.o lmathlib.o loadlib.o loslib.o lstrlib.o ltablib.o lutf8lib.o linit.o 
ranlib liblua.a
gcc -std=gnu99 -o lua   lua.o liblua.a -lm -Wl,-E -ldl /lib/libtic.so
gcc -std=gnu99 -o luac   luac.o liblua.a -lm -Wl,-E -ldl /lib/libtic.so
make[2]: Leaving directory '${src}/src'
make[1]: Leaving directory '${src}/src'
cd src && mkdir -p ${install}/usr/bin ${install}/usr/include ${install}/usr/lib ${install}/usr/share/man/man1 ${install}/usr/share/lua/5.4 ${install}/usr/lib/lua/5.4
cd src && install -p -m 0755 lua luac ${install}/usr/bin
cd src && install -p -m 0644 lua.h luaconf.h lualib.h lauxlib.h lua.hpp ${install}/usr/include
cd src && install -p -m 0644 liblua.a ${install}/usr/lib
cd doc && install -p -m 0644 lua.1 luac.1 ${install}/usr/share/man/man1
================================================================================

Executing strip on all files...                                        Done
  Time: 2.61s. Size: 717420 B -> 664764 B. Save: 51 KB.
Compressing man pages...                                               Done
  Time: 1.55s. Size: 6172 B -> 2779 B. Save: 3 KB. Cache hit: 0/2.
Compressing png images...                                              Done
  Time: 2.07s. Size: 1787 B -> 1358 B. Save: 0 KB. Cache hit: 0/1.
QA: Checking lua.desktop...
|--- ${install}/usr/share/applications/lua.desktop.orig
|+++ ${install}/usr/share/applications/lua.desktop
|@@ -1,10 +1,8 @@
| [Desktop Entry]
|-Encoding=UTF-8
|+Type=Application
| Name=Lua interpreter
|-Name[pt]=Interpretador Lua
|-Name[pt_BR]=Interpretador Lua
|-Terminal=false
| Exec=xterm -e lua
| Icon=lua
|-Type=Application
| Categories=Development;
|+Name[pt]=Interpretador Lua
|+Name[pt_BR]=Interpretador Lua

 Done
  Time: 2.22s. Size: 192 B -> 162 B. Save: 0 KB.
================================================================================


Running testsuite
================================================================================
ELF Header:
  Magic:   7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              EXEC (Executable file)
  Machine:                           Intel 80386
  Version:                           0x1
  Entry point address:               0x804c78f
  Start of program headers:          52 (bytes into file)
  Start of section headers:          209568 (bytes into file)
  Flags:                             0x0
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         12
  Size of section headers:           40 (bytes)
  Number of section headers:         30
  Section header string table index: 29
================================================================================


Build dependencies to remove: 3
Removing: ncurses-dev ncursesw-dev readline-dev


Pack: lua 5.4.6
================================================================================
Executing: genpkg_rules
Copying "receipt"...                                                   Done
Determining package architecture...                                    i486
Creating the list of files...                                          Done
Creating md5sum of files...                                            Done
Compressing the FS...                                                  Done
Creating full cpio archive...                                          Done
QA: checking for empty package...                                      Done
Removing old package "lua-5.4.6.tazpkg"                                Done
The release checksum has changed.
================================================================================
Package "lua-5.4.6.tazpkg" created


Post-check
================================================================================
Checking build...                                                      Done
Checking 'any' arch...                                                 Done
Checking libtool in source/lua-5.4.6...                                Done
Checking site script in source/lua-5.4.6...                            Done
Checking ownership in install...                                       Failed
  Problems found:
  1026:1000:/usr/include/lauxlib.h 
  1026:1000:/usr/include/lua.h 
  1026:1000:/usr/include/lua.hpp 
  1026:1000:/usr/include/luaconf.h 
  1026:1000:/usr/include/lualib.h 
Checking permissions in install...                                     Done
Checking broken symlinks in install...                                 Done
Updating activity log...                                               Done
================================================================================


Summary for: lua 5.4.6
================================================================================
Src file    : lua-5.4.6.tar.gz
Src size    : 356.0K
Source dir  : 2.5M
Produced    : 788.0K
Cook time   : 5s
Cook date   : 2026-07-15 17:05
Target arch : i486
--------------------------------------------------------------------------------
 # :  Packed : Compressed : Files : Package name
--------------------------------------------------------------------------------
 1 :  404.0K :     100.0K :     4 : lua-5.4.6.tazpkg
================================================================================