@@ -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