Search Criteria
Package Details: mingw-w64-gettext 0.24-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/mingw-w64-gettext.git (read-only, click to copy) |
---|---|
Package Base: | mingw-w64-gettext |
Description: | GNU internationalization library (mingw-w64) |
Upstream URL: | http://www.gnu.org/software/gettext/ |
Licenses: | GPL-2.0-only, GPL-2.0-or-later, LGPL-2.0-only, GFDL-1.2-only |
Submitter: | brcha |
Maintainer: | Martchus |
Last Packager: | Martchus |
Votes: | 27 |
Popularity: | 0.000000 |
First Submitted: | 2012-06-13 18:20 (UTC) |
Last Updated: | 2025-04-28 19:28 (UTC) |
Dependencies (4)
- mingw-w64-libunistringAUR
- mingw-w64-termcapAUR
- gettext (gettext-gitAUR) (make)
- mingw-w64-configureAUR (llvm-mingw-w64-configureAUR) (make)
Latest Comments
1 2 3 4 5 6 .. 10 Next › Last »
Genues commented on 2025-04-28 20:18 (UTC) (edited on 2025-04-29 07:39 (UTC) by Genues)
Good news! Thank you!
I'll check it out soon.
UPD. Now application run fine! Thanks!
Martchus commented on 2025-04-28 19:28 (UTC)
I was able to reproduce the issue and pushed a patch which fixes the problem.
Martchus commented on 2025-04-28 13:04 (UTC)
Ok, good to know. I've just checked the library name and it hasn't changed between the different versions (it is and was
libintl-8.dll
).I don't think a complete list of packages is required. It looks like
libintl-8.dll
is used by harfbuzz and glib2 (see https://martchus.dyn.f3l.de/buildservice/?#package-search-section?name=pe-x86_64%3A%3Alibintl-8.dll&mode=libdepends) and hence also indirectly loaded when starting a Qt application.I'll see whether I can reproduce the problem when I have time.
Genues commented on 2025-04-28 12:12 (UTC) (edited on 2025-04-28 12:18 (UTC) by Genues)
All my package install from you repositories - mingw-w64-gettext, mingw-w64-glib2, mingw-w64-qt5-... and other for cross compiling for Windows.
Package mingw-w64-gettext version 0.22.5 too (get from my local packages cache). Application is completely rebuilt every time.
Provide a complete list of installed packages from your repository?
Martchus commented on 2025-04-28 11:53 (UTC)
My repo is actually also already at version 0.24. Maybe the library name has changed so packages have to be rebuilt. However, normally my build service should catch that. So maybe there's something else wrong. I'll have a look when I'll find the time.
According to https://martchus.dyn.f3l.de/buildservice/#package-details-section?ownstuff%40x86_64%2Fmingw-w64-qt5-base Qt 5 does not even link against that library. What are you actually trying to run here?
Genues commented on 2025-04-28 10:21 (UTC)
Hello. After update to version 0.24 not run qt5 cross compiled application in windows - The Procedure DllMain Entry Point Could Not Be Located in DLL libintl-8.dll. Downgrade to version 0.22.5 solvet problem. Package setup from Martchus repositories.
syyyr commented on 2024-04-08 09:31 (UTC)
The explanation on why my problem appears is explained here: https://aur.archlinux.org/packages/mingw-w64-curl#comment-965703. tl;dr, having wine installed does cause this issue, because then you can run windows binaries and configure doesn't detect that we are cross-compiling (and doesn't skip the runtime checks).
Martchus commented on 2024-04-04 14:36 (UTC) (edited on 2024-04-04 14:37 (UTC) by Martchus)
I recommend building in a clean chroot using
makechrootpkg
like official devs do. That's also how packages in my binary repository are built and what works for me. Note that in this environment WINE wouldn't even be installed (at least not for this package as it doesn't depend on it). Maybe you have something installed/configured in your build environment that makes the configuration script think it should/can run certain configuration tests when it actually cannot. (Having WINE installed in the build env shouldn't cause this issue on its own, though.)syyyr commented on 2024-04-04 10:28 (UTC) (edited on 2024-04-04 12:37 (UTC) by syyyr)
Hi, right now, building this package gives me errors about undefined references to
iconv_ostream_create
. I found out that the configure script doesn't correctly detect iconv: it prints out "checking for working iconv... no". The reason it doesn't detect it is that after compiling the test program via i686-w64-mingw32-gcc, the script fails to run the program with these errors (from config.log):libiconv-2.dll does exist, it's just that wine doesn't have the correct prefix. With this patch:
iconv gets properly detected, and I was able to successfully build mingw-w64-gettext then. I unfortunately don't think this is how things should be done. It could be that I did something to my system and the wine prefix isn't available when building AUR packages. Any ideas?
edit: In mingw-w64-curl, there seems to be a similar problem: https://aur.archlinux.org/packages/mingw-w64-curl#comment-964645
DarkShadow44 commented on 2024-03-27 20:10 (UTC)
@xantares: The comment from "patlefort" was from before the "Fix checksum" commit got pushed, it's fixed now.
1 2 3 4 5 6 .. 10 Next › Last »