On Sat, Oct 22, 2016 at 11:52 AM, Matthieu Herrb <matth...@herrb.eu> wrote: > On Mon, Oct 10, 2016 at 12:46:41PM +0200, David Coppa wrote: >> >> Hi all, >> >> Here's the update to FreeType 2.7 (a gzipped diff is also attached). >> >> The biggest change is that now Subpixel hinting, also known as >> ClearType hinting, is enabled by default. >> >> As usual, a ports bulk build is appreciated. > > Hi, > > I'm not really sure that the bumping of the major revision of > libfontconfig, libXft and libXfont is needed or will help with out of > date packages. Can you explain ?
We did this before. Yes, it's to avoid problems like the message below. But if you think it's just excessive paranoia, no problems, I'll drop the diffs. ---8<--- Date: Fri, 12 Aug 2016 22:34:11 +0200 From: Walter Alejandro Iglesias <roque...@gmail.com> To: b...@openbsd.org Subject: Issues after upgrading fontconfig Message-ID: <20160812203411.GA13011@mamuca.local> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: Mutt/1.6.2 (2016-07-01) List-Help: <mailto:majord...@openbsd.org?body=help> List-ID: <bugs.openbsd.org> List-Owner: <mailto:owner-b...@openbsd.org> List-Post: <mailto:b...@openbsd.org> List-Subscribe: <mailto:majord...@openbsd.org?body=sub%20bugs> List-Unsubscribe: <mailto:majord...@openbsd.org?body=unsub%20bugs> X-Loop: b...@openbsd.org Precedence: list Sender: owner-b...@openbsd.org After latest fontconfig update (aug 10 snapshot) cwm shows the following message and fails to start: $ cwm: XftFontOpenName Other applications that use xft fonts show warnings complaining about being linked to the old freetype lib (need to be recompiled?). Some examples: mwm:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_arab_nonbase_uniranges) size mismatch, relink your program mwm:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_cyrl_uniranges) size mismatch, relink your program mwm:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_blue_strings) size mismatch, relink your program mwm:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_script_classes) size mismatch, relink your program mwm:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_blue_stringsets) size mismatch, relink your program mwm:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_style_classes) size mismatch, relink your program fvwm2:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_arab_nonbase_uniranges) size mismatch, relink your program fvwm2:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_cyrl_uniranges) size mismatch, relink your program fvwm2:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_blue_strings) size mismatch, relink your program fvwm2:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_script_classes) size mismatch, relink your program fvwm2:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_blue_stringsets) size mismatch, relink your program fvwm2:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_style_classes) size mismatch, relink your program xpdf:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_arab_nonbase_uniranges) size mismatch, relink your program xpdf:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_cyrl_uniranges) size mismatch, relink your program xpdf:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_blue_strings) size mismatch, relink your program xpdf:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_script_classes) size mismatch, relink your program xpdf:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_blue_stringsets) size mismatch, relink your program xpdf:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_style_classes) size mismatch, relink your program inkscape:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_arab_nonbase_uniranges) size mismatch, relink your program inkscape:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_cyrl_uniranges) size mismatch, relink your program inkscape:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_blue_strings) size mismatch, relink your program inkscape:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_script_classes) size mismatch, relink your program inkscape:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_blue_stringsets) size mismatch, relink your program inkscape:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_style_classes) size mismatch, relink your program gimp:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_arab_nonbase_uniranges) size mismatch, relink your program gimp:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_cyrl_uniranges) size mismatch, relink your program gimp:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_blue_strings) size mismatch, relink your program gimp:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_script_classes) size mismatch, relink your program gimp:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_blue_stringsets) size mismatch, relink your program gimp:/usr/X11R6/lib/libfreetype.so.26.0: /usr/X11R6/lib/libfreetype.so.25.0 : WARNING: symbol(af_style_classes) size mismatch, relink your program