Fri, 23 Feb 2024 04:48:07 -0600
A few cleanups for the windows build
* Since we're no longer building with a newer gcc under msys2 we no longer
need to copy those specific files into our tree.
* Update the dictionaries to a new build.
Testing Done:
Built on windows and installed the online and offline installers without issue including downloading the en_US dictionary.
Also verified that the crash on exit was no more.
Reviewed at https://reviews.imfreedom.org/r/2976/
| Makefile.mingw | file | annotate | diff | comparison | revisions | |
| libpurple/Makefile.mingw | file | annotate | diff | comparison | revisions |
--- a/Makefile.mingw Fri Feb 23 03:41:23 2024 -0600 +++ b/Makefile.mingw Fri Feb 23 04:48:07 2024 -0600 @@ -8,7 +8,7 @@ PIDGIN_TREE_TOP := . include $(PIDGIN_TREE_TOP)/libpurple/win32/global.mak -DICTIONARY_TIMESTAMP := 20220215-003057 +DICTIONARY_TIMESTAMP := 20240223-040846 # Generate a X.X.X.X version for the installer file versioning header # The last digit will be 99 for a final release, 0 for dev or unknown, or the beta number
--- a/libpurple/Makefile.mingw Fri Feb 23 03:41:23 2024 -0600 +++ b/libpurple/Makefile.mingw Fri Feb 23 04:48:07 2024 -0600 @@ -10,16 +10,6 @@ TARGET = libpurple NEEDED_DLLS = $(LIBXML2_TOP)/bin/libxml2-2.dll -# gcc 4.8 on windows moved to dynamically linking libgcc. So if we're building -# under msys2 we assume we're using gcc >= 4.8 and need to copy libgcc and -# libwinpthread from the system into our install bundle. -# -# See https://gcc.gnu.org/gcc-4.8/changes.html#windows for more info. -ifeq ($(MSYSTEM),MINGW32) -NEEDED_DLLS += $(MSYSTEM_PREFIX)/bin/libgcc_s_dw2-1.dll \ - $(MSYSTEM_PREFIX)/bin/libwinpthread-1.dll -endif - ifeq ($(CYRUS_SASL), 1) NEEDED_DLLS += $(CYRUS_SASL_TOP)/bin/libsasl2-3.dll