Skip to content

Commit 54a22c4

Browse files
committed
GitHub Actions: refactor testing-on-netbsd.yml
remove unsed package add dependent libraries use readelf to display executable file info Signed-off-by: leleliu008 <[email protected]>
1 parent e2d3723 commit 54a22c4

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/testing-on-netbsd.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,20 @@ jobs:
2929
eval "$@"
3030
}
3131
32-
run sudo pkgin -y install mozilla-rootcerts automake autoconf pkg-config gmake
32+
run sudo pkgin -y install automake autoconf gmake pkg-config jansson libyaml libxml2 libiconv
3333
3434
run cc --version
3535
3636
run ./autogen.sh
3737
run ./configure --prefix=/usr
3838
run gmake
3939
run sudo gmake install
40-
run file /usr/bin/ctags
40+
41+
run readelf -h /usr/bin/ctags
42+
run readelf -d /usr/bin/ctags
43+
4144
run ctags --version
45+
4246
# bugs to fix
4347
#run make check CI=gha+vagrant+netbsd
4448
run gmake roundtrip CI=gha+vagrant+netbsd

0 commit comments

Comments
 (0)