Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 06 May 2018 14:36:13 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 225164] x11-fonts/fontconfig: Update to 2.12.6
Message-ID:  <bug-225164-6497-SOZHI26Hd5@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-225164-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-225164-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225164

--- Comment #9 from lightside <lightside@gmx.com> ---
Created attachment 193091
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D193091&action=
=3Dedit
The poudriere testport log for x11-fonts/fontconfig (FreeBSD 10.4 amd64)

(In reply to Ting-Wei Lan from comment #8)
> This fixes the following build error in poudriere:
> <..>
> WARNING: 'gperf' is missing on your system.
Does this mean that your system doesn't have /usr/bin/gperf in FreeBSD base?

For example, the FreeBSD 10.4 amd64 has gperf in FreeBSD base:
-8<--
% which gperf
/usr/bin/gperf
% gperf --version | head -1
GNU gperf 3.0.3
-->8-

Attached archived poudriere testport log for FreeBSD 10.4 amd64, based on p=
atch
in attachment #191372.

Very possible, that current x11/fontconfig v2.12.1 (from ports r464048) also
doesn't build on your (tested) FreeBSD version, because it has the same che=
cks
between 2.12.1 and 2.12.6 versions:
https://cgit.freedesktop.org/fontconfig/tree/configure.ac?h=3D2.12.1#n55
https://cgit.freedesktop.org/fontconfig/tree/configure.ac?h=3D2.12.6#n55
except added "Check the argument type of the gperf hash/lookup function":
https://cgit.freedesktop.org/fontconfig/tree/configure.ac?h=3D2.12.6#n196
but you didn't mention about this error in comment #8, because of missing g=
perf
on your tested system.

I guess, committer(s) may check the need of USES+=3Dgperf on other FreeBSD
version(s) and add it, when needed.
Don't know why they didn't add this for previous version(s) also, since 2.1=
0.91
(2.10.93 in ports r324037) version:
https://cgit.freedesktop.org/fontconfig/tree/configure.ac?h=3Dda0946721af3a=
b2dff3cd903065336b93592d067#n73
and probably earlier, if check related commit log:
https://cgit.freedesktop.org/fontconfig/commit/?id=3Dda0946721af3ab2dff3cd9=
03065336b93592d067

Nevertheless, probably fix paths in your attachment #193081, because it has
full path to poudriere ports directory. Or committer may use appropriate
--strip argument of svn patch (or other) command.

--=20
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-225164-6497-SOZHI26Hd5>