From 91951946bb439355ce5a8cfcc3e231cbaff41fe4 Mon Sep 17 00:00:00 2001 From: Enrico Maria Giordano Date: Sat, 11 Nov 2023 17:01:06 +0100 Subject: [PATCH 1/4] Add files via upload --- ChangeLog.txt | 4 ++++ hbcurl.hbp | 15 +++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 hbcurl.hbp diff --git a/ChangeLog.txt b/ChangeLog.txt index ca38f447f3..b360202244 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -7,6 +7,10 @@ Entries may not always be in chronological/commit order. See license at the end of file. */ +2023-11-10 12:41 UTC+0100 Enrico Maria Giordano (e.m.giordano@emagsoftware.it) + * contrib/hbcurl/hbcurl.hbp + ! added new curl 64-bit libraries name + 2023-11-11 16:48 UTC+0100 Phil Krylov (phil a t krylov.eu) * config/win/mingw.mk + Added support for HB_CCACHE in MinGW builds. diff --git a/hbcurl.hbp b/hbcurl.hbp new file mode 100644 index 0000000000..2727faa8d9 --- /dev/null +++ b/hbcurl.hbp @@ -0,0 +1,15 @@ +hbcurl.hbm + +-depimplibs=curl:../libcurl.dll +-depimplibs=curl:../bin/libcurl.dll +-depimplibs=curl:../libcurl-4.dll +-depimplibs=curl:../bin/libcurl-4.dll +-depimplibs=curl:../libcurl-x64.dll +-depimplibs=curl:../bin/libcurl-x64.dll +-depfinish=curl + +-iflag={bcc}-a + +{hbdyn&win}-instfile=depimplibsrc:${HBMK_DIR_CURL}/../bin/*.dll + +hbcurls.hbp From ccf7886690c7ee645d493ba85069bd0f07a0396c Mon Sep 17 00:00:00 2001 From: Enrico Maria Giordano Date: Mon, 13 Nov 2023 15:51:27 +0100 Subject: [PATCH 2/4] Delete hbcurl.hbp --- hbcurl.hbp | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 hbcurl.hbp diff --git a/hbcurl.hbp b/hbcurl.hbp deleted file mode 100644 index 2727faa8d9..0000000000 --- a/hbcurl.hbp +++ /dev/null @@ -1,15 +0,0 @@ -hbcurl.hbm - --depimplibs=curl:../libcurl.dll --depimplibs=curl:../bin/libcurl.dll --depimplibs=curl:../libcurl-4.dll --depimplibs=curl:../bin/libcurl-4.dll --depimplibs=curl:../libcurl-x64.dll --depimplibs=curl:../bin/libcurl-x64.dll --depfinish=curl - --iflag={bcc}-a - -{hbdyn&win}-instfile=depimplibsrc:${HBMK_DIR_CURL}/../bin/*.dll - -hbcurls.hbp From efef3a65879df737d965f311db6ffdc1329213b5 Mon Sep 17 00:00:00 2001 From: Enrico Maria Giordano Date: Mon, 13 Nov 2023 15:52:51 +0100 Subject: [PATCH 3/4] Update hbcurl.hbp --- contrib/hbcurl/hbcurl.hbp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/contrib/hbcurl/hbcurl.hbp b/contrib/hbcurl/hbcurl.hbp index 1cb5d5cdb8..2727faa8d9 100644 --- a/contrib/hbcurl/hbcurl.hbp +++ b/contrib/hbcurl/hbcurl.hbp @@ -4,6 +4,8 @@ hbcurl.hbm -depimplibs=curl:../bin/libcurl.dll -depimplibs=curl:../libcurl-4.dll -depimplibs=curl:../bin/libcurl-4.dll +-depimplibs=curl:../libcurl-x64.dll +-depimplibs=curl:../bin/libcurl-x64.dll -depfinish=curl -iflag={bcc}-a From f466de6ba358fb2e8f86ccb2cc5be1ed44dfcf2c Mon Sep 17 00:00:00 2001 From: Enrico Maria Giordano Date: Mon, 13 Nov 2023 16:01:34 +0100 Subject: [PATCH 4/4] Add files via upload --- ChangeLog.txt | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) diff --git a/ChangeLog.txt b/ChangeLog.txt index b360202244..fb3dc85e24 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -11,6 +11,79 @@ * contrib/hbcurl/hbcurl.hbp ! added new curl 64-bit libraries name +2023-11-12 16:40 UTC+0100 Phil Krylov (phil a t krylov.eu) + * .github/workflows/linux-ci.yml + * .github/workflows/macos-ci.yml + * .github/workflows/vm1-ci.yml + * .github/workflows/windows-ci.yml + * Enforce local SQLite3 usage in CI builds. + +2023-11-12 14:38 UTC+0100 Phil Krylov (phil a t krylov.eu) + * .github/workflows/linux-ci.yml + * .github/workflows/macos-ci.yml + * .github/workflows/vm1-ci.yml + * .github/workflows/windows-ci.yml + * Made strict CI build not that strict by adding + -Wno-error=deprecated-declarations. + ! Fixed ccache configuration under msys2. + +2023-11-11 21:41 UTC+0100 Phil Krylov (phil a t krylov.eu) + * contrib/hbwin/win_bmp.c + ! Fixed dangling pointer access (introduced in commit 64dba82) in + WIN_DRAWBITMAP(). + +2023-11-11 21:08 UTC+0100 Phil Krylov (phil a t krylov.eu) + * .github/workflows/linux-ci.yml + * .github/workflows/macos-ci.yml + * .github/workflows/vm1-ci.yml + * .github/workflows/windows-ci.yml + * Use `-Wno-error=array-bounds` in GCC strict mode CI builds as the array + bounds checker is buggy in GCC 12-13. + +2023-11-11 20:05 UTC+0100 Phil Krylov (phil a t krylov.eu) + * contrib/gtwvg/gtwvg.h + * contrib/gtwvg/wvgcore.c + * contrib/gtwvg/wvgutils.c + * contrib/gtwvg/wvgwing.c + * contrib/hbwin/wapi_winuser_dlg.c + ! Minor 64-bit Win32 API fixes. + +2023-11-11 19:42 UTC+0100 Phil Krylov (phil a t krylov.eu) + * config/win/mingw.mk + * utils/hbmk2/hbmk2.prg + ! Use -D__USE_MINGW_ANSI_STDIO=0 to opt out of C99 printf emulation on + MinGW-W64 10.0+. + +2023-11-11 18:38 UTC+0100 Phil Krylov (phil a t krylov.eu) + * include/hbwinuni.h + * src/vm/maindllp/dllpcode.c + * In `HB_WINAPI_GETPROCADDRESS[T]`, cast the return value to `void *` + to pacify further cast warnings, as the exact function signature is almost + never a `FARPROC` anyway. + * src/compiler/harbour.yyc + * src/macro/macro.yyc + * Added `HB_SYMBOL_UNUSED( yynerrs )` to pacify compiler warnings. + * src/rtl/replic.c + * Added a cast to a comparison to pacify compiler warning. + * src/vm/classes.c + ! Fixed outdated format specifier in a trace message. + +2023-11-11 18:25 UTC+0100 Phil Krylov (phil a t krylov.eu) + * .github/workflows/vm1-ci.yml + ! Fixed ccache and sysctl path in BSD CI builds. + +2023-11-11 17:07 UTC+0100 Phil Krylov (phil a t krylov.eu) + * src/3rd/pcre + ! Updated pcre to 8.45. + * src/3rd/tiff + ! Updated tiff to 4.6.0. Removed C99-isms. + * src/3rd/jpeg + ! Updated jpeg to 9e. + * src/3rd/png + ! Updated libpng to 1.6.40 + * src/3rd/zlib + ! Updated zlib to 1.3. + 2023-11-11 16:48 UTC+0100 Phil Krylov (phil a t krylov.eu) * config/win/mingw.mk + Added support for HB_CCACHE in MinGW builds.