2025-01-21 08:12 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)

* .github/workflows/linux-ci.yml
    * reenabled hbfimage contrinb library

  * src/vm/Makefile
  * src/vm/vmmt/Makefile
    * set -DHB_FM_STD_ALLOC C compiler parameter for HB_BUILD_TEST='strict'
This commit is contained in:
Przemysław Czerpak
2025-01-21 08:12:22 +01:00
parent f4ea383593
commit 9e86079873
4 changed files with 17 additions and 5 deletions

View File

@@ -40,6 +40,7 @@ jobs:
libcups2-dev \
libcurl4-openssl-dev \
firebird-dev \
libfreeimage-dev \
libgd-dev \
libgs-dev \
libmagic-dev \
@@ -48,9 +49,6 @@ jobs:
libpq-dev \
qtbase5-dev
# Dependencies for disabled contribs:
# libfreeimage-dev \
- name: Checkout code
uses: actions/checkout@v3
@@ -79,8 +77,6 @@ jobs:
esac ;;
esac
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_VERBOSE="yes"
export HBMK_WITH_SQLITE3="local"

View File

@@ -7,6 +7,14 @@
Entries may not always be in chronological/commit order.
See license at the end of file. */
2025-01-21 08:12 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* .github/workflows/linux-ci.yml
* reenabled hbfimage contrinb library
* src/vm/Makefile
* src/vm/vmmt/Makefile
* set -DHB_FM_STD_ALLOC C compiler parameter for HB_BUILD_TEST='strict'
2025-01-21 06:45 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* .github/workflows/windows-ci.yml
* disabled global -Wno-error=... C compiler parameters

View File

@@ -132,6 +132,10 @@ ifneq ($(HB_MT),no)
DIRS += vmmt
endif
ifeq ($(HB_BUILD_TEST),strict)
HB_CFLAGS += -DHB_FM_STD_ALLOC
endif
include $(TOP)$(ROOT)config/lib.mk
ifneq ($(DIRS),)
include $(TOP)$(ROOT)config/dir.mk

View File

@@ -85,4 +85,8 @@ LIBNAME := hbvmmt
HB_CFLAGS += -DHB_MT_VM
ifeq ($(HB_BUILD_TEST),strict)
HB_CFLAGS += -DHB_FM_STD_ALLOC
endif
include $(TOP)$(ROOT)config/lib.mk