2025-01-21 09:08 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* .github/workflows/linux-ci.yml
* disabled global -Wno-error=... C compiler parameters
* set HB_BUILD_TEST="${{matrix.strictness}}" envvar
* .github/workflows/macos-ci.yml
* .github/workflows/vm2-ci.yml
* disabled global -Wno-error=... C compiler parameters
* set HB_BUILD_TEST="${{matrix.strictness}}" envvar
* reenabled hbfimage contrib library
* .github/workflows/windows-ci.yml
* reenabled hbfimage contrib library
This commit is contained in:
5
.github/workflows/linux-ci.yml
vendored
5
.github/workflows/linux-ci.yml
vendored
@@ -72,12 +72,13 @@ jobs:
|
|||||||
case ${{matrix.strictness}} in
|
case ${{matrix.strictness}} in
|
||||||
normal) ;;
|
normal) ;;
|
||||||
strict) case ${{matrix.compiler}} in
|
strict) case ${{matrix.compiler}} in
|
||||||
(gcc) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror -Wno-error=deprecated-declarations -Wno-error=array-bounds" ;;
|
(gcc) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror" ;;
|
||||||
(*) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror -Wno-error=deprecated-declarations" ;;
|
(*) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror" ;;
|
||||||
esac ;;
|
esac ;;
|
||||||
esac
|
esac
|
||||||
tee ./.bashrc <<EOENV
|
tee ./.bashrc <<EOENV
|
||||||
|
|
||||||
|
export HB_BUILD_TEST="${{matrix.strictness}}"
|
||||||
export HB_BUILD_VERBOSE="yes"
|
export HB_BUILD_VERBOSE="yes"
|
||||||
export HBMK_WITH_SQLITE3="local"
|
export HBMK_WITH_SQLITE3="local"
|
||||||
export HB_USER_CFLAGS="$HB_USER_CFLAGS"
|
export HB_USER_CFLAGS="$HB_USER_CFLAGS"
|
||||||
|
|||||||
11
.github/workflows/macos-ci.yml
vendored
11
.github/workflows/macos-ci.yml
vendored
@@ -31,14 +31,12 @@ jobs:
|
|||||||
(gcc) echo ${{matrix.compiler}} ;; esac) \
|
(gcc) echo ${{matrix.compiler}} ;; esac) \
|
||||||
slang \
|
slang \
|
||||||
cairo \
|
cairo \
|
||||||
|
freeimage \
|
||||||
libgd \
|
libgd \
|
||||||
mysql \
|
mysql \
|
||||||
postgresql \
|
postgresql \
|
||||||
qt5
|
qt5
|
||||||
|
|
||||||
# Dependencies for disabled contribs:
|
|
||||||
# freeimage \
|
|
||||||
|
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
with:
|
with:
|
||||||
@@ -61,14 +59,13 @@ jobs:
|
|||||||
case ${{matrix.strictness}} in
|
case ${{matrix.strictness}} in
|
||||||
normal) ;;
|
normal) ;;
|
||||||
strict) case ${{matrix.compiler}} in
|
strict) case ${{matrix.compiler}} in
|
||||||
(gcc) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror -Wno-error=deprecated-declarations -Wno-error=array-bounds" ;;
|
(gcc) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror" ;;
|
||||||
(*) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror -Wno-error=deprecated-declarations" ;;
|
(*) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror" ;;
|
||||||
esac ;;
|
esac ;;
|
||||||
esac
|
esac
|
||||||
tee ./.bashrc <<EOENV
|
tee ./.bashrc <<EOENV
|
||||||
# These contribs do not build on any platform
|
|
||||||
export HB_BUILD_CONTRIBS="no hbfimage" # incompatible with freeimage 3.18+
|
|
||||||
|
|
||||||
|
export HB_BUILD_TEST="${{matrix.strictness}}"
|
||||||
export HB_BUILD_VERBOSE="yes"
|
export HB_BUILD_VERBOSE="yes"
|
||||||
export HBMK_WITH_SQLITE3="local"
|
export HBMK_WITH_SQLITE3="local"
|
||||||
export HB_USER_CFLAGS="$HB_USER_CFLAGS"
|
export HB_USER_CFLAGS="$HB_USER_CFLAGS"
|
||||||
|
|||||||
9
.github/workflows/vm2-ci.yml
vendored
9
.github/workflows/vm2-ci.yml
vendored
@@ -50,15 +50,13 @@ jobs:
|
|||||||
(gcc) echo ${{matrix.compiler}} ;; esac) \
|
(gcc) echo ${{matrix.compiler}} ;; esac) \
|
||||||
libslang2 \
|
libslang2 \
|
||||||
cairo \
|
cairo \
|
||||||
|
freeimage \
|
||||||
libgd \
|
libgd \
|
||||||
mariadb-connector-c \
|
mariadb-connector-c \
|
||||||
postgresql16-client \
|
postgresql16-client \
|
||||||
qt5-buildtools qt5-gui
|
qt5-buildtools qt5-gui
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# Dependencies for disabled contribs:
|
|
||||||
# freeimage \
|
|
||||||
|
|
||||||
tee ~/work/install_omnios_deps.sh <<EOF
|
tee ~/work/install_omnios_deps.sh <<EOF
|
||||||
#!/usr/xpg4/bin/sh
|
#!/usr/xpg4/bin/sh
|
||||||
set -ex
|
set -ex
|
||||||
@@ -110,14 +108,13 @@ jobs:
|
|||||||
case ${{matrix.strictness}} in
|
case ${{matrix.strictness}} in
|
||||||
normal) ;;
|
normal) ;;
|
||||||
strict) case ${{matrix.compiler}} in
|
strict) case ${{matrix.compiler}} in
|
||||||
(gcc) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror -Wno-error=deprecated-declarations -Wno-error=array-bounds" ;;
|
(gcc) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror" ;;
|
||||||
(*) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror" ;;
|
(*) HB_USER_CFLAGS="$HB_USER_CFLAGS -Werror" ;;
|
||||||
esac ;;
|
esac ;;
|
||||||
esac
|
esac
|
||||||
tee ./.bashrc <<EOENV
|
tee ./.bashrc <<EOENV
|
||||||
# These contribs do not build on any platform
|
|
||||||
export HB_BUILD_CONTRIBS="no hbfimage" # incompatible with freeimage 3.18+
|
|
||||||
|
|
||||||
|
export HB_BUILD_TEST="${{matrix.strictness}}"
|
||||||
export HB_BUILD_VERBOSE="yes"
|
export HB_BUILD_VERBOSE="yes"
|
||||||
export HBMK_WITH_SQLITE3="local"
|
export HBMK_WITH_SQLITE3="local"
|
||||||
export HB_USER_CFLAGS="$HB_USER_CFLAGS"
|
export HB_USER_CFLAGS="$HB_USER_CFLAGS"
|
||||||
|
|||||||
6
.github/workflows/windows-ci.yml
vendored
6
.github/workflows/windows-ci.yml
vendored
@@ -59,14 +59,12 @@ jobs:
|
|||||||
mingw-w64-${{ env.msys_cpu }}-bzip2
|
mingw-w64-${{ env.msys_cpu }}-bzip2
|
||||||
mingw-w64-${{ env.msys_cpu }}-cairo
|
mingw-w64-${{ env.msys_cpu }}-cairo
|
||||||
mingw-w64-${{ env.msys_cpu }}-curl
|
mingw-w64-${{ env.msys_cpu }}-curl
|
||||||
|
mingw-w64-${{ env.msys_cpu }}-freeimage
|
||||||
mingw-w64-${{ env.msys_cpu }}-libgd
|
mingw-w64-${{ env.msys_cpu }}-libgd
|
||||||
mingw-w64-${{ env.msys_cpu }}-ghostscript
|
mingw-w64-${{ env.msys_cpu }}-ghostscript
|
||||||
mingw-w64-${{ env.msys_cpu }}-openssl
|
mingw-w64-${{ env.msys_cpu }}-openssl
|
||||||
mingw-w64-${{ env.msys_cpu }}-qt5-base
|
mingw-w64-${{ env.msys_cpu }}-qt5-base
|
||||||
|
|
||||||
# Dependencies for disabled contribs:
|
|
||||||
# mingw-w64-${{ env.msys_cpu }}-freeimage
|
|
||||||
|
|
||||||
- name: 'Add packages available on 64-bit hosts only'
|
- name: 'Add packages available on 64-bit hosts only'
|
||||||
if: matrix.cpu != 'x86'
|
if: matrix.cpu != 'x86'
|
||||||
shell: msys2 {0}
|
shell: msys2 {0}
|
||||||
@@ -119,8 +117,6 @@ jobs:
|
|||||||
esac ;;
|
esac ;;
|
||||||
esac
|
esac
|
||||||
tee -a ./.bashrc <<EOENV
|
tee -a ./.bashrc <<EOENV
|
||||||
# These contribs do not build on any platform
|
|
||||||
export HB_BUILD_CONTRIBS="no hbfimage" # incompatible with freeimage 3.18+
|
|
||||||
|
|
||||||
export HB_BUILD_TEST="${{matrix.strictness}}"
|
export HB_BUILD_TEST="${{matrix.strictness}}"
|
||||||
export HB_BUILD_VERBOSE="yes"
|
export HB_BUILD_VERBOSE="yes"
|
||||||
|
|||||||
@@ -7,6 +7,20 @@
|
|||||||
Entries may not always be in chronological/commit order.
|
Entries may not always be in chronological/commit order.
|
||||||
See license at the end of file. */
|
See license at the end of file. */
|
||||||
|
|
||||||
|
2025-01-21 09:08 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
|
||||||
|
* .github/workflows/linux-ci.yml
|
||||||
|
* disabled global -Wno-error=... C compiler parameters
|
||||||
|
* set HB_BUILD_TEST="${{matrix.strictness}}" envvar
|
||||||
|
|
||||||
|
* .github/workflows/macos-ci.yml
|
||||||
|
* .github/workflows/vm2-ci.yml
|
||||||
|
* disabled global -Wno-error=... C compiler parameters
|
||||||
|
* set HB_BUILD_TEST="${{matrix.strictness}}" envvar
|
||||||
|
* reenabled hbfimage contrib library
|
||||||
|
|
||||||
|
* .github/workflows/windows-ci.yml
|
||||||
|
* reenabled hbfimage contrib library
|
||||||
|
|
||||||
2025-01-21 08:46 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
|
2025-01-21 08:46 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
|
||||||
* contrib/3rd/sqlite3/sqlite3.hbp
|
* contrib/3rd/sqlite3/sqlite3.hbp
|
||||||
* do not enable -Wno-error=stringop-overread C compiler flag in MS-Windows
|
* do not enable -Wno-error=stringop-overread C compiler flag in MS-Windows
|
||||||
@@ -15,7 +29,7 @@
|
|||||||
|
|
||||||
2025-01-21 08:12 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
|
2025-01-21 08:12 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
|
||||||
* .github/workflows/linux-ci.yml
|
* .github/workflows/linux-ci.yml
|
||||||
* reenabled hbfimage contrinb library
|
* reenabled hbfimage contrib library
|
||||||
|
|
||||||
* src/vm/Makefile
|
* src/vm/Makefile
|
||||||
* src/vm/vmmt/Makefile
|
* src/vm/vmmt/Makefile
|
||||||
|
|||||||
Reference in New Issue
Block a user