-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Description
Package Name
luajit2-2.1.2025.10.30
Maintainer
@javier Marcet [email protected]
OpenWrt Version
24.10.0
OpenWrt Target/Subtarget
ky/riscv64
Steps to Reproduce
lj_arch.h:73:2: error: #error "Architecture not supported (in this version), see: https://luajit.org/status.html#architectures"
73 | #error "Architecture not supported (in this version), see: https://luajit.org/status.html#architectures"
| ^~~~~
cp jsonc.so /workdir/build_dir/target-riscv64_riscv64_musl/luci-lib-jsonc/ipkg-install/usr/lib/lua/luci/jsonc.so
lj_arch.h:506:2: error: #error "No target architecture defined"
506 | #error "No target architecture defined"
| ^~~~~
make[4]: Leaving directory '/workdir/build_dir/target-riscv64_riscv64_musl/luci-lib-jsonc/src'
Actual Behaviour
lj_arch.h:73:2: error: #error "Architecture not supported (in this version), see: https://luajit.org/status.html#architectures"
73 | #error "Architecture not supported (in this version), see: https://luajit.org/status.html#architectures"
| ^~~~~
cp jsonc.so /workdir/build_dir/target-riscv64_riscv64_musl/luci-lib-jsonc/ipkg-install/usr/lib/lua/luci/jsonc.so
lj_arch.h:506:2: error: #error "No target architecture defined"
506 | #error "No target architecture defined"
| ^~~~~
make[4]: Leaving directory '/workdir/build_dir/target-riscv64_riscv64_musl/luci-lib-jsonc/src'
cp -fpR /workdir/build_dir/target-riscv64_riscv64_musl/luci-lib-jsonc/ipkg-install/* /workdir/build_dir/target-riscv64_riscv64_musl/luci-lib-jsonc/ipkg-riscv64_riscv64/luci-lib-jsonc/
Makefile:273: *** Unsupported target architecture. Stop.
make[5]: Leaving directory '/workdir/build_dir/target-riscv64_riscv64_musl/luajit2-2.1.2025.10.30/src'
make[4]: *** [Makefile:127: default] Error 2
make[4]: Leaving directory '/workdir/build_dir/target-riscv64_riscv64_musl/luajit2-2.1.2025.10.30'
make[3]: *** [Makefile:100: /workdir/build_dir/target-riscv64_riscv64_musl/luajit2-2.1.2025.10.30/.built] Error 2
make[3]: Leaving directory '/workdir/package/feeds/lang/lua/luajit2'
test/e2e/framework/framework.go
time: package/feeds/lang/lua/luajit2/compile#0.15#0.12#0.27
ERROR: package/feeds/lang/lua/luajit2 failed to build.
(cd /workdir/build_dir/target-riscv64_riscv64_musl/attr-2.5.2/./; if [ -x ./configure ]; then find /workdir/build_dir/target-riscv64_riscv64_musl/attr-2.5.2/ -name config.guess | xargs -r chmod u+w; find /workdir/build_dir/target-riscv64_riscv64_musl/attr-2.5.2/ -name config.guess | xargs -r -n1 cp --remove-destination /workdir/scripts/config.guess; find /workdir/build_dir/target-riscv64_riscv64_musl/attr-2.5.2/ -name config.sub | xargs -r chmod u+w; find /workdir/build_dir/target-riscv64_riscv64_musl/attr-2.5.2/ -name config.sub | xargs -r -n1 cp --remove-destination /workdir/scripts/config.sub; AR="riscv64-openwrt-linux-musl-gcc-ar" AS="riscv64-openwrt-linux-musl-gcc -c -Os -pipe -mabi=lp64d -march=rv64imafdc -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/workdir/build_dir/target-riscv64_riscv64_musl/attr-2.5.2=attr-2.5.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD="riscv64-openwrt-linux-musl-ld.bfd" NM="riscv64-openwrt-linux-musl-gcc-nm" CC="riscv64-openwrt-linux-musl-gcc" GCC="riscv64-openwrt-linux-musl-gcc" CXX="riscv64-openwrt-linux-musl-g++" RANLIB="riscv64-openwrt-linux-musl-gcc-ranlib" STRIP=riscv64-openwrt-linux-musl-strip OBJCOPY=riscv64-openwrt-linux-musl-objcopy OBJDUMP=riscv64-openwrt-linux-musl-objdump SIZE=riscv64-openwrt-linux-musl-size CFLAGS="-Os -pipe -mabi=lp64d -march=rv64imafdc -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/workdir/build_dir/target-riscv64_riscv64_musl/attr-2.5.2=attr-2.5.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CXXFLAGS="-Os -pipe -mabi=lp64d -march=rv64imafdc -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/workdir/build_dir/target-riscv64_riscv64_musl/attr-2.5.2=attr-2.5.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CPPFLAGS="-I/workdir/staging_dir/toolchain-riscv64_riscv64_gcc-13.3.0_musl/usr/include -I/workdir/staging_dir/toolchain-riscv64_riscv64_gcc-13.3.0_musl/include -I/workdir/staging_dir/toolchain-riscv64_riscv64_gcc-13.3.0_musl/include/fortify " LDFLAGS="-L/workdir/staging_dir/toolchain-riscv64_riscv64_gcc-13.3.0_musl/usr/lib -L/workdir/staging_dir/toolchain-riscv64_riscv64_gcc-13.3.0_musl/lib -fuse-ld=bfd -znow -zrelro " ./configure --target=riscv64-openwrt-linux --host=riscv64-openwrt-linux --build=x86_64-pc-linux-gnu --disable-dependency-tracking --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls --enable-static --enable-shared ; fi; )
make[2]: *** [package/Makefile:179: package/feeds/lang/lua/luajit2/compile] Error 1
find /workdir/build_dir/target-riscv64_riscv64_musl/luci-lib-jsonc/ipkg-riscv64_riscv64/luci-lib-jsonc -name 'CVS' -o -name '.svn' -o -name '.#' -o -name '~'| xargs -r rm -rf
make[2]: *** Waiting for unfinished jobs....
Confirmation Checklist
- The package is maintained in this repository.
- I understand that issues related to the base OpenWrt repository or LuCI repository will be closed.
- I am reporting an issue for OpenWrt, not an unsupported fork.