I get the error:
curl: (6) Could not resolve host: download-mirror.savannah.gnu.org
Git Clone URL: | https://aur.archlinux.org/mingw-w64-freetype2-bootstrap.git (read-only, click to copy) |
---|---|
Package Base: | mingw-w64-freetype2-bootstrap |
Description: | Font rasterization library (mingw-w64) |
Upstream URL: | https://www.freetype.org/ |
Licenses: | |
Conflicts: | |
Provides: | |
Replaces: | |
Submitter: | Martchus |
Maintainer: | Martchus |
Last Packager: | Martchus |
Votes: | 5 |
Popularity: | 0.001923 |
First Submitted: | 2015-12-23 23:33 |
Last Updated: | 2020-12-29 19:42 |
I get the error:
curl: (6) Could not resolve host: download-mirror.savannah.gnu.org
@Hudd: This package is not out-of-date. It uses the same PGP key as the regular freetype2 package.
@dviktor Should be fixed now, I didn't sync this correctly with non-bootstrap version. Note that there is no reason to build this package once you have successfully built the regular version. It is just meant for bootstrapping in the first place.
Hello! After 06.01.2017 update the package doesn't build:
==> Verifying source file signatures with gpg...
freetype-2.7.1.tar.bz2 ... Passed
==> Extracting sources...
-> Extracting freetype-2.7.1.tar.bz2 with bsdtar
==> Starting prepare()...
patching file modules.cfg
Hunk #1 FAILED at 110.
Hunk #2 FAILED at 129.
2 out of 2 hunks FAILED -- saving rejects to file modules.cfg.rej
==> ERROR: A failure occurred in prepare().
Aborting...
:: failed to build mingw-w64-freetype2-bootstrap package(s)
already cleared ~/.cache/pacaur/* and tried to rebuild - no luck...
As you can see I try to build harfbuzz exactly after freetype2-bootstrap installation but it throws an error about cyclic deps
Seems like pacaur can't handle properly "Provides" field of freetype2-bootstrap during deps check...
EDIT
[viktor ~]$ yaourt -S mingw-w64-harfbuzz
...
==> WARNING: This PKGBUILD describes a split package.
==> Specific package options are unknown
==> mingw-w64-harfbuzz dependencies:
- mingw-w64-configure (already installed) [makedepend]
- mingw-w64-freetype2 (already installed) [makedepend]
- mingw-w64-cairo (building from AUR) [makedepend]
- mingw-w64-icu (building from AUR) [makedepend]
- mingw-w64-graphite (building from AUR) [makedepend]
...
Compilation now seems to work...
I don't use pacaur but I suspect its algorithm to resolve the build order might not be smart enough (eg. doesn't take provides into account). Just build the mingw-w64 packages in the following order: freetype2-bootstrap harfbuzz freetype2 qt5-base
Or use my binary repo (at least for bootstrapping).
BTW: mingw-w64-qt5-base is currently outdated (I will update to 5.7.1 soon)
Hi! Installing this package doesn't solve the cyclic dependency problem for mingw-w64-harfbuzz package!
[viktor ~]$ pacman -Q | grep mingw-w64-freetype2
mingw-w64-freetype2-bootstrap 2.6.5-2
[viktor ~]$ pacman -Qi mingw-w64-freetype2-bootstrap
...
Provides : mingw-w64-freetype mingw-w64-freetype2
...
[viktor ~]$ pacaur -S mingw-w64-harfbuzz
:: Package(s) mingw-w64-harfbuzz not found in repositories, trying AUR...
:: resolving dependencies...
:: dependency cycle detected
So I can't install mingw-w64-harfbuzz -> mingw-w64-qt5-base packages
Version 2.6.5 should be sufficient for bootstrapping.
All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs
There also exist a binary repository: https://martchus.no-ip.biz/repo/arch/ownstuff
It would be so awesome to have an official repository for mingw-w64.
Pinned Comments
Martchus commented on 2016-07-15 14:57
All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs
There also exist a binary repository: https://martchus.no-ip.biz/repo/arch/ownstuff