Skip to content

Commit 545b0d1

Browse files
committed
ci: rework netbsd
1 parent 74c0abd commit 545b0d1

1 file changed

Lines changed: 16 additions & 7 deletions

File tree

ci/vagrant/netbsd/Vagrantfile

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,12 @@ Vagrant.configure("2") do |config|
1313
# Every Vagrant development environment requires a box. You can search for
1414
# boxes at https://vagrantcloud.com/search.
1515
config.vm.guest = :netbsd
16-
config.vm.box = "generic/netbsd9"
17-
config.vm.box_version = "4.3.12"
16+
# config.vm.box = "generic/netbsd9"
17+
# config.vm.box_version = "4.3.12"
18+
19+
config.vm.box = "NetBSD/NetBSD-9.1"
20+
config.vm.box_version = "1.0.0"
21+
1822
config.vm.provider "virtualbox" do |v|
1923
v.name = "ci_netbsd"
2024
end
@@ -85,13 +89,18 @@ Vagrant.configure("2") do |config|
8589

8690
config.vm.provision "env", type: "shell", inline:<<-SHELL
8791
set -x
88-
ftp ftp://ftp.NetBSD.org/pub/pkgsrc/pkgsrc-2024Q4/pkgsrc.tar.gz
89-
tar -xzf pkgsrc.tar.gz -C /usr
90-
ls /usr/pkgsrc/lang
91-
cd /usr/pkgsrc/lang/gcc14
92-
make install clean clean-depens -j4
92+
pkgin -y install gcc14
9393
SHELL
9494

95+
# config.vm.provision "env", type: "shell", inline:<<-SHELL
96+
# set -x
97+
# ftp ftp://ftp.NetBSD.org/pub/pkgsrc/pkgsrc-2024Q4/pkgsrc.tar.gz
98+
# tar -xzf pkgsrc.tar.gz -C /usr
99+
# ls /usr/pkgsrc/lang
100+
# cd /usr/pkgsrc/lang/gcc14
101+
# make install clean clean-depens -j4
102+
# SHELL
103+
95104
config.vm.provision "file", source: "../../../CMakeLists.txt", destination: "$HOME/project/"
96105
config.vm.provision "file", source: "../../../cmake", destination: "$HOME/project/"
97106
config.vm.provision "file", source: "../../../patches", destination: "$HOME/project/"

0 commit comments

Comments
 (0)