aboutsummaryrefslogtreecommitdiff
path: root/release/packages
diff options
context:
space:
mode:
Diffstat (limited to 'release/packages')
-rwxr-xr-xrelease/packages/create-sets.sh2
-rwxr-xr-xrelease/packages/generate-set-ucl.lua2
-rwxr-xr-xrelease/packages/generate-ucl.lua2
-rwxr-xr-xrelease/packages/generate-ucl.sh2
-rw-r--r--release/packages/ucl/clang.ucl5
5 files changed, 9 insertions, 4 deletions
diff --git a/release/packages/create-sets.sh b/release/packages/create-sets.sh
index 3780e8ee46c6..46dfd543619c 100755
--- a/release/packages/create-sets.sh
+++ b/release/packages/create-sets.sh
@@ -57,7 +57,7 @@ for set in $(echo $SETS | tr ' ' '\n' | sort | uniq); do
setvar="$(echo "$set" | tr - _)"
eval deps=\"\$PKGS_${setvar}\"
- "${srcdir}/release/packages/generate-set-ucl.lua" \
+ flua "${srcdir}/release/packages/generate-set-ucl.lua" \
"${srcdir}/release/packages/set-template.ucl" \
PKGNAME "$set" \
SET_DEPENDS "$deps" \
diff --git a/release/packages/generate-set-ucl.lua b/release/packages/generate-set-ucl.lua
index 9ba7026b75df..7a1cddda7be1 100755
--- a/release/packages/generate-set-ucl.lua
+++ b/release/packages/generate-set-ucl.lua
@@ -16,7 +16,7 @@ substituted as UCL variables.
local ucl = require("ucl")
-- This parser is the output UCL we want to build.
-local parser = ucl.parser()
+local parser = ucl.parser(0)
if #arg < 1 then
io.stderr:write(arg[0] .. ": missing template filename\n")
diff --git a/release/packages/generate-ucl.lua b/release/packages/generate-ucl.lua
index 19a9a95d5d38..aaaa4375dd4d 100755
--- a/release/packages/generate-ucl.lua
+++ b/release/packages/generate-ucl.lua
@@ -124,7 +124,7 @@ local pkgprefix = nil
local pkgversion = nil
-- This parser is the output UCL we want to build.
-local parser = ucl.parser()
+local parser = ucl.parser(0)
-- Set any $VARIABLES from the command line in the parser. This causes ucl to
-- automatically replace them when we load the source ucl.
diff --git a/release/packages/generate-ucl.sh b/release/packages/generate-ucl.sh
index a08840d5b321..de6bc7a70eb3 100755
--- a/release/packages/generate-ucl.sh
+++ b/release/packages/generate-ucl.sh
@@ -82,7 +82,7 @@ main() {
fi
cap_arg="$( make -f ${srctree}/share/mk/bsd.endian.mk -VCAP_MKDB_ENDIAN )"
- ${srctree}/release/packages/generate-ucl.lua \
+ flua ${srctree}/release/packages/generate-ucl.lua \
VERSION "${PKG_VERSION}" \
PKGNAME "${origname}" \
PKGGENNAME "${outname}" \
diff --git a/release/packages/ucl/clang.ucl b/release/packages/ucl/clang.ucl
index 3c15d9b7ef03..deee636dc0a7 100644
--- a/release/packages/ucl/clang.ucl
+++ b/release/packages/ucl/clang.ucl
@@ -7,3 +7,8 @@ deps {
version = "${VERSION}"
}
}
+
+shlibs_required_ignore: [
+ "libc.so.7:32",
+ "libgcc_s.so.1:32",
+]