@@ -52,14 +52,12 @@ __UbuntuPackages+=" symlinks"
52
52
__UbuntuPackages+=" libicu-dev"
53
53
__UbuntuPackages+=" liblttng-ust-dev"
54
54
__UbuntuPackages+=" libunwind8-dev"
55
- __UbuntuPackages+=" libnuma-dev"
56
55
57
56
__AlpinePackages+=" gettext-dev"
58
57
__AlpinePackages+=" icu-dev"
59
58
__AlpinePackages+=" libunwind-dev"
60
59
__AlpinePackages+=" lttng-ust-dev"
61
60
__AlpinePackages+=" compiler-rt"
62
- __AlpinePackages+=" numactl-dev"
63
61
64
62
# runtime libraries' dependencies
65
63
__UbuntuPackages+=" libcurl4-openssl-dev"
@@ -73,8 +71,8 @@ __AlpinePackages+=" krb5-dev"
73
71
__AlpinePackages+=" openssl-dev"
74
72
__AlpinePackages+=" zlib-dev"
75
73
76
- __FreeBSDBase=" 13.3 -RELEASE"
77
- __FreeBSDPkg=" 1.17.0 "
74
+ __FreeBSDBase=" 13.4 -RELEASE"
75
+ __FreeBSDPkg=" 1.21.3 "
78
76
__FreeBSDABI=" 13"
79
77
__FreeBSDPackages=" libunwind"
80
78
__FreeBSDPackages+=" icu"
@@ -371,7 +369,7 @@ while :; do
371
369
;;
372
370
freebsd14)
373
371
__CodeName=freebsd
374
- __FreeBSDBase=" 14.0 -RELEASE"
372
+ __FreeBSDBase=" 14.2 -RELEASE"
375
373
__FreeBSDABI=" 14"
376
374
__SkipUnmount=1
377
375
;;
@@ -424,13 +422,12 @@ case "$__AlpineVersion" in
424
422
elif [[ " $__AlpineArch " == " riscv64" ]]; then
425
423
__AlpineLlvmLibsLookup=1
426
424
__AlpineVersion=edge # minimum version with APKINDEX.tar.gz (packages archive)
425
+ elif [[ -n " $__AlpineMajorVersion " ]]; then
426
+ # use whichever alpine version is provided and select the latest toolchain libs
427
+ __AlpineLlvmLibsLookup=1
427
428
else
428
429
__AlpineVersion=3.13 # 3.13 to maximize compatibility
429
430
__AlpinePackages+=" llvm10-libs"
430
-
431
- if [[ " $__AlpineArch " == " armv7" ]]; then
432
- __AlpinePackages=" ${__AlpinePackages// numactl-dev/ } "
433
- fi
434
431
fi
435
432
esac
436
433
@@ -444,11 +441,6 @@ if [[ "$__BuildArch" == "armel" ]]; then
444
441
__LLDB_Package=" lldb-3.5-dev"
445
442
fi
446
443
447
- if [[ " $__CodeName " == " xenial" && " $__UbuntuArch " == " armhf" ]]; then
448
- # libnuma-dev is not available on armhf for xenial
449
- __UbuntuPackages=" ${__UbuntuPackages// libnuma-dev/ } "
450
- fi
451
-
452
444
__UbuntuPackages+=" ${__LLDB_Package:- } "
453
445
454
446
if [[ -z " $__UbuntuRepo " ]]; then
@@ -574,7 +566,7 @@ elif [[ "$__CodeName" == "freebsd" ]]; then
574
566
curl -SL " https://download.freebsd.org/ftp/releases/${__FreeBSDArch} /${__FreeBSDMachineArch} /${__FreeBSDBase} /base.txz" | tar -C " $__RootfsDir " -Jxf - ./lib ./usr/lib ./usr/libdata ./usr/include ./usr/share/keys ./etc ./bin/freebsd-version
575
567
fi
576
568
echo " ABI = \" FreeBSD:${__FreeBSDABI} :${__FreeBSDMachineArch} \" ; FINGERPRINTS = \" ${__RootfsDir} /usr/share/keys\" ; REPOS_DIR = [\" ${__RootfsDir} /etc/pkg\" ]; REPO_AUTOUPDATE = NO; RUN_SCRIPTS = NO;" > " ${__RootfsDir} " /usr/local/etc/pkg.conf
577
- echo " FreeBSD: { url: \" pkg+http://pkg.FreeBSD.org/\$ {ABI}/quarterly\" , mirror_type: \" srv\" , signature_type: \" fingerprints\" , fingerprints: \" ${__RootfsDir} /usr/share/keys/pkg\" , enabled: yes }" > " ${__RootfsDir} " /etc/pkg/FreeBSD.conf
569
+ echo " FreeBSD: { url: \" pkg+http://pkg.FreeBSD.org/\$ {ABI}/quarterly\" , mirror_type: \" srv\" , signature_type: \" fingerprints\" , fingerprints: \" /usr/share/keys/pkg\" , enabled: yes }" > " ${__RootfsDir} " /etc/pkg/FreeBSD.conf
578
570
mkdir -p " $__RootfsDir " /tmp
579
571
# get and build package manager
580
572
if [[ " $__hasWget " == 1 ]]; then
0 commit comments