This needs fixing to build with GCC 14 and mingw-w64 12, see https://github.com/Martchus/PKGBUILDs/commit/943b034f8fab355f901c51f0c7de623a66ba0862#diff-85653f67618e413c542c3ca7a37aadb396262b5697d898fcd848654332f83948R51-R52.
Search Criteria
Package Details: mingw-w64-icu 75.1-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/mingw-w64-icu.git (read-only, click to copy) |
---|---|
Package Base: | mingw-w64-icu |
Description: | International Components for Unicode library (mingw-w64) |
Upstream URL: | https://icu.unicode.org/ |
Keywords: | icu mingw mingw-w64 |
Licenses: | custom |
Submitter: | xantares |
Maintainer: | pingplug |
Last Packager: | pingplug |
Votes: | 16 |
Popularity: | 0.000000 |
First Submitted: | 2013-10-17 08:42 (UTC) |
Last Updated: | 2024-08-02 01:00 (UTC) |
Dependencies (3)
- mingw-w64-crt (llvm-mingw-w64-toolchain-ucrt-binAUR, llvm-mingw-w64-toolchain-msvcrt-binAUR)
- autoconf-archive (autoconf-archive-gitAUR) (make)
- mingw-w64-configureAUR (llvm-mingw-w64-configureAUR) (make)
Required by (8)
Sources (5)
Martchus commented on 2024-08-01 18:27 (UTC)
syyyr commented on 2024-03-04 10:31 (UTC) (edited on 2024-03-04 10:32 (UTC) by syyyr)
~/.local/aur/mingw-w64-icu/src/icu/source
mkdir: cannot create directory ‘build-i686-w64-mingw32’: File exists
/usr/bin/i686-w64-mingw32-configure: line 14: ../configure: No such file or directory
It's not possible to rebuild the package after building it once. Could you please add "-p" to the mkdir? Thanks.
grandchild commented on 2021-11-09 11:07 (UTC) (edited on 2021-11-09 11:10 (UTC) by grandchild)
Can confirm. After updating mingw-w64-environment
to version 1-4
, a clean build compiles & links successfully, even with mingw-w64-clang-git
installed. Thanks @patlefort for mentioning it over at mingw-w64-environment
!
patlefort commented on 2021-11-08 19:54 (UTC)
mingw-w64-environment has been updated to default to gcc so it should be fine now.
adsun commented on 2021-11-08 00:48 (UTC)
When I build in a clean chroot, it fails with this:
../configure: line 8630: syntax error near unexpected token newline'
../configure: line 8630:
AX_CHECK_COMPILE_FLAG('
adding autoconf-archive
to makedepends
fixes this.
patlefort commented on 2021-11-06 12:35 (UTC)
@grandchild: I'm not sure but I think there should be a global way to specify which compiler to use and not let packages choose like that, unless said package really need a specific compiler. Right now the only way is to manually define CC and CXX and use makepkg. It can't be configured in makepkg.conf. Until then yes, a little sed
on that configure script could fix that.
grandchild commented on 2021-11-06 12:04 (UTC)
@patlefort, @pingplug: So this package should be fixed to use gcc unconditionally, no? I don't think that (temporarily) uninstalling mingw-w64-clang should be the solution here.
patlefort commented on 2021-11-05 09:59 (UTC) (edited on 2021-11-05 09:59 (UTC) by patlefort)
I figured out my problem: I had mingw-w64-clang-git installed and the configure script of this package is detecting clang first, so it was compiling with clang. Compiling with gcc work fine.
patlefort commented on 2021-11-04 20:59 (UTC)
Compiling fails with a ton of undefined references like:
/usr/bin/i686-w64-mingw32-ld: brkeng.o:brkeng.cpp:(.text+0x195): undefined reference to `__gxx_personality_sj0'
/usr/bin/i686-w64-mingw32-ld: brkeng.o:brkeng.cpp:(.text+0x1b2): undefined reference to `_Unwind_SjLj_Register'
/usr/bin/i686-w64-mingw32-ld: brkeng.o:brkeng.cpp:(.text+0x24c): undefined reference to `_Unwind_SjLj_Unregister'
/usr/bin/i686-w64-mingw32-ld: brkeng.o:brkeng.cpp:(.text+0x28c): undefined reference to `_Unwind_SjLj_Resume'
/usr/bin/i686-w64-mingw32-ld: brkeng.o:brkeng.cpp:(.text+0x32c): undefined reference to `__gxx_personality_sj0'
/usr/bin/i686-w64-mingw32-ld: brkeng.o:brkeng.cpp:(.text+0x349): undefined reference to `_Unwind_SjLj_Register'
/usr/bin/i686-w64-mingw32-ld: brkeng.o:brkeng.cpp:(.text+0x47f): undefined reference to `_Unwind_SjLj_Unregister'
...
ExperiBassMusic commented on 2021-09-23 16:27 (UTC) (edited on 2021-09-23 16:27 (UTC) by ExperiBassMusic)
I get this error when trying to install:
:: PGP keys need importing:
-> 0E51E7F06EF719FBD072782A5F56E5AFA63CCD33, required by: mingw-w64-icu
==> Import? [Y/n]
:: Importing keys with gpg...
gpg: keyserver receive failed: No data
problem importing keys
cant find it on any of the keyservers
Pinned Comments