aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ports/libiconv/0004-ModuleFileName.patch13
-rw-r--r--ports/libiconv/CONTROL2
-rw-r--r--ports/libiconv/portfile.cmake1
-rw-r--r--versions/baseline.json2
-rw-r--r--versions/l-/libiconv.json5
5 files changed, 21 insertions, 2 deletions
diff --git a/ports/libiconv/0004-ModuleFileName.patch b/ports/libiconv/0004-ModuleFileName.patch
new file mode 100644
index 000000000..15ceb2a41
--- /dev/null
+++ b/ports/libiconv/0004-ModuleFileName.patch
@@ -0,0 +1,13 @@
+diff --git a/lib/relocatable.c b/lib/relocatable.c
+index 89b6c27..1561894 100644
+--- a/lib/relocatable.c
++++ b/lib/relocatable.c
+@@ -329,7 +329,7 @@ DllMain (HINSTANCE module_handle, DWORD event, LPVOID reserved)
+ /* The DLL is being loaded into an application's address range. */
+ static char location[MAX_PATH];
+
+- if (!GetModuleFileName (module_handle, location, sizeof (location)))
++ if (!GetModuleFileNameA (module_handle, location, sizeof (location)))
+ /* Shouldn't happen. */
+ return FALSE;
+
diff --git a/ports/libiconv/CONTROL b/ports/libiconv/CONTROL
index f7414b819..6eed4fee3 100644
--- a/ports/libiconv/CONTROL
+++ b/ports/libiconv/CONTROL
@@ -1,5 +1,5 @@
Source: libiconv
Version: 1.16
-Port-Version: 8
+Port-Version: 9
Homepage: https://www.gnu.org/software/libiconv/
Description: GNU Unicode text conversion
diff --git a/ports/libiconv/portfile.cmake b/ports/libiconv/portfile.cmake
index a5d2d70e8..9d8ff25aa 100644
--- a/ports/libiconv/portfile.cmake
+++ b/ports/libiconv/portfile.cmake
@@ -19,6 +19,7 @@ vcpkg_extract_source_archive_ex(
PATCHES
0002-Config-for-MSVC.patch
0003-Add-export.patch
+ 0004-ModuleFileName.patch
)
if (NOT VCPKG_TARGET_IS_ANDROID)
diff --git a/versions/baseline.json b/versions/baseline.json
index c0e9a327e..db7bc7632 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -3258,7 +3258,7 @@
},
"libiconv": {
"baseline": "1.16",
- "port-version": 8
+ "port-version": 9
},
"libics": {
"baseline": "1.6.4",
diff --git a/versions/l-/libiconv.json b/versions/l-/libiconv.json
index f198b5346..8569e1f65 100644
--- a/versions/l-/libiconv.json
+++ b/versions/l-/libiconv.json
@@ -1,6 +1,11 @@
{
"versions": [
{
+ "git-tree": "1350957315a151eb58fa91c61c3fa754126135a1",
+ "version-string": "1.16",
+ "port-version": 9
+ },
+ {
"git-tree": "1190548d712c0ed8699e3b82e16f6b070a5154c9",
"version-string": "1.16",
"port-version": 8