From b608bc1e54a1a3c5744ff4717f0449e85e504b3b Mon Sep 17 00:00:00 2001 From: J08nY Date: Mon, 21 Apr 2025 11:03:51 +0200 Subject: Try to fix nasm build (their domain does not resolve). --- .github/workflows/build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to '.github/workflows') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f3c25ec..865fd42 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -118,7 +118,8 @@ jobs: run: | sudo apt update sudo apt install libtomcrypt-dev libtommath-dev libssl-dev libcrypto++-dev libgcrypt20-dev nettle-dev libbotan-2-dev libwolfssl-dev - wget https://www.nasm.us/pub/nasm/releasebuilds/2.16.03/nasm-2.16.03.tar.gz + #wget https://www.nasm.us/pub/nasm/releasebuilds/2.16.03/nasm-2.16.03.tar.gz + wget https://github.com/netwide-assembler/nasm/archive/refs/tags/nasm-2.16.03.tar.gz tar -xzvf nasm-2.16.03.tar.gz cd nasm-2.16.03 ./configure -- cgit v1.2.3-70-g09d2 From 5b556e256290eb2b44f5c4a35611ca382e6a2c3a Mon Sep 17 00:00:00 2001 From: J08nY Date: Mon, 21 Apr 2025 11:09:22 +0200 Subject: Fix NASM path. --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.github/workflows') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 865fd42..9f10448 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -121,7 +121,7 @@ jobs: #wget https://www.nasm.us/pub/nasm/releasebuilds/2.16.03/nasm-2.16.03.tar.gz wget https://github.com/netwide-assembler/nasm/archive/refs/tags/nasm-2.16.03.tar.gz tar -xzvf nasm-2.16.03.tar.gz - cd nasm-2.16.03 + cd nasm-nasm-2.16.03 ./configure make -j4 sudo make install -- cgit v1.2.3-70-g09d2 From 1a5a8060ef0e7b0092b5c3c77685f444372b03ae Mon Sep 17 00:00:00 2001 From: J08nY Date: Mon, 21 Apr 2025 11:15:29 +0200 Subject: Use autogen for NASM. --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.github/workflows') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9f10448..1e9c020 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -122,6 +122,7 @@ jobs: wget https://github.com/netwide-assembler/nasm/archive/refs/tags/nasm-2.16.03.tar.gz tar -xzvf nasm-2.16.03.tar.gz cd nasm-nasm-2.16.03 + ./autogen.sh ./configure make -j4 sudo make install -- cgit v1.2.3-70-g09d2 From db38d7207ebac3facaaef6ca8480e8356dd2ac8c Mon Sep 17 00:00:00 2001 From: J08nY Date: Mon, 21 Apr 2025 11:26:30 +0200 Subject: Fix NASM build. --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.github/workflows') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1e9c020..fcb7815 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -117,7 +117,7 @@ jobs: - name: Setup libraries run: | sudo apt update - sudo apt install libtomcrypt-dev libtommath-dev libssl-dev libcrypto++-dev libgcrypt20-dev nettle-dev libbotan-2-dev libwolfssl-dev + sudo apt install asciidoctor libtomcrypt-dev libtommath-dev libssl-dev libcrypto++-dev libgcrypt20-dev nettle-dev libbotan-2-dev libwolfssl-dev #wget https://www.nasm.us/pub/nasm/releasebuilds/2.16.03/nasm-2.16.03.tar.gz wget https://github.com/netwide-assembler/nasm/archive/refs/tags/nasm-2.16.03.tar.gz tar -xzvf nasm-2.16.03.tar.gz -- cgit v1.2.3-70-g09d2 From d660da943050efaab79b0cc1d258966039e0485f Mon Sep 17 00:00:00 2001 From: J08nY Date: Mon, 21 Apr 2025 11:52:09 +0200 Subject: Proper asciidoc. --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.github/workflows') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fcb7815..8c96f7a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -117,7 +117,7 @@ jobs: - name: Setup libraries run: | sudo apt update - sudo apt install asciidoctor libtomcrypt-dev libtommath-dev libssl-dev libcrypto++-dev libgcrypt20-dev nettle-dev libbotan-2-dev libwolfssl-dev + sudo apt install asciidoc xmlto libtomcrypt-dev libtommath-dev libssl-dev libcrypto++-dev libgcrypt20-dev nettle-dev libbotan-2-dev libwolfssl-dev #wget https://www.nasm.us/pub/nasm/releasebuilds/2.16.03/nasm-2.16.03.tar.gz wget https://github.com/netwide-assembler/nasm/archive/refs/tags/nasm-2.16.03.tar.gz tar -xzvf nasm-2.16.03.tar.gz -- cgit v1.2.3-70-g09d2 From 386fe4bc62b06ec68414f5ba9ed4959ce0823472 Mon Sep 17 00:00:00 2001 From: J08nY Date: Mon, 21 Apr 2025 12:00:22 +0200 Subject: Make NASM manpage. --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.github/workflows') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8c96f7a..6225308 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -125,6 +125,7 @@ jobs: ./autogen.sh ./configure make -j4 + make manpages sudo make install cd .. echo "BORINGSSL_VERSION=$(git submodule status ext/boringssl | cut -f2 -d' ' | cut -c1-10)" >> $GITHUB_ENV -- cgit v1.2.3-70-g09d2