Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 173804 - Please stabilise media-libs/freetype-2.3.3
Summary: Please stabilise media-libs/freetype-2.3.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Fonts Team
URL:
Whiteboard:
Keywords:
Depends on: freetype-2.2 166029
Blocks: 137770 139494 150935 164248 172938
  Show dependency tree
 
Reported: 2007-04-08 21:15 UTC by Richard Ash
Modified: 2007-07-01 21:27 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Ash 2007-04-08 21:15:16 UTC
Can someone explain why the "stable" freetype is from June 2005, when there are
* 5 open bugs that would be fixed by stabilising a more recent version
* Only one bug is referenced on the stabilisation tracker (#166028), and it turns out that bug is closed as far as most arches are concerned. Alpha, mips, x86fbsd are still waiting, does that have to hold the rest of us?
Comment 1 Ryan Hill (RETIRED) gentoo-dev 2007-04-08 22:28:30 UTC
Yep.
Comment 2 Ryan Hill (RETIRED) gentoo-dev 2007-04-14 19:07:53 UTC
I think we're ready to start considering stabling something from the 2.3.x series.  Due to the large differences in rendering some ppl see jumping from 2.1 we can probably expect to receive a lot of the same backlash as when 2.3 was unmasked into ~arch (ie. you broke my fonts, aghhahghahgagah! etc.).  We would need to do something >=2.3.3 for security reasons.

Foser, do you know of any issues that need to be resolved before we can do this?
Comment 3 Ryan Hill (RETIRED) gentoo-dev 2007-05-05 18:10:37 UTC
archs please test and stabilize media-libs/freetype-2.3.3.  note that there were a few small API changes between that version and the current stable, which caused compile failures in some packages.  all those reported have been fixed.  still, you might want to make sure everything using freetype will still build for you.  there are also now some demo utilities installed along with the library that might be useful for testing.

the jump from 2.1.x to 2.3.x might cause a significant change in font rendering.  the most common reason for this is old configs lurking around so you may want to back up ~/.font* and /etc/font*, delete, and re-merge fontconfig and freetype.  http://www.tldp.org/HOWTO/Font-HOWTO/index.html and http://gentoo-wiki.com/HOWTO_Xorg_and_Fonts can also be helpful.

i'm looking for stable on all archs except x86-fbsd.  alpha and mips, you have fontconfig to do first (bug #166029). ;)
Comment 4 Markus Meier gentoo-dev 2007-05-06 15:34:16 UTC
media-libs/freetype-2.3.3 USE="zlib -bindist -debug -doc"
1. emerges on x86
2. passes collision test
3. works fine so far
4. rebuilt some packages depending on freetype w/o any problems

Portage 2.1.2.2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r2, 2.6.20.10 i686)
=================================================================
System uname: 2.6.20.10 i686 Genuine Intel(R) CPU           T2300  @ 1.66GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Sun, 06 May 2007 10:29:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner"
FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LINGUAS="en de en_GB de_CH"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa apache2 asf avahi berkdb bitmap-fonts cairo cdr cdrom cli cracklib crypt cups dbus divx dri dts dvd dvdr dvdread eds emboss encode fam ffmpeg firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 isdnlog java jpeg kde kdeenablefinal ldap libg++ mad midi mikmod mmx mono mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre perl png ppds pppd python qt3 qt4 quicktime readline reflection rtsp ruby samba sdl session smp spell spl sse sse2 sse3 ssl svg tcpd test tetex theora threads truetype truetype-fonts type1-fonts unicode vcd vorbis wifi win32codecs wxwindows x264 x86 xine xml xorg xprint xv xvid zlib" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="en de en_GB de_CH" USERLAND="GNU" VIDEO_CARDS="i810 fbdev vesa"
Unset:  CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 5 Markus Rothe (RETIRED) gentoo-dev 2007-05-06 19:48:53 UTC
ppc64 stable
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2007-05-07 15:18:27 UTC
Stable for HPPA.
Comment 7 Gustavo Zacarias (RETIRED) gentoo-dev 2007-05-07 15:31:03 UTC
sparc stable.
Comment 8 Raúl Porcel (RETIRED) gentoo-dev 2007-05-07 18:04:01 UTC
ia64 stable
Comment 9 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-05-07 19:06:15 UTC
amd64 done.
Comment 10 Andrej Kacian (RETIRED) gentoo-dev 2007-05-07 20:27:19 UTC
x86 done, everything I have seems to build fine with 2.3.3
Comment 11 nixnut (RETIRED) gentoo-dev 2007-05-13 14:10:52 UTC
Stable on ppc
Comment 12 Raúl Porcel (RETIRED) gentoo-dev 2007-05-20 16:43:34 UTC
alpha stabilized 2.3.4-r2.
Comment 13 Ryan Hill (RETIRED) gentoo-dev 2007-07-01 21:25:23 UTC
media-libs/freetype:
          |                           s
          |                   p       p
          |                   p       a   x
          |                   c       r   8
          |                   -       c   6
          | a a             p m     s -   -
          | l m   h i m m   p a s   p f   f
          | p d a p a 6 i p c c 3   a b x b
          | h 6 r p 6 8 p p 6 o 9 s r s 8 s
          | a 4 m a 4 k s c 4 s 0 h c d 6 d
----------+-----------------------------v--
1.3.1-r4  | + + + + + + + + +   + + +   +   [1]
1.3.1-r5  | + + + + + + ~ + +   + + +   +   [1]
2.1.9-r1  | + + + + + + + + +   + + +   +   [2]
2.1.10-r2 | + + + + + + + + +   + + +   + ~ [2]
2.1.10-r3 | + + + + + + ~ + +   + + +   + ~ [2]
2.3.3     | ~ + + + + + + + +   + + +   + ~ [2]
2.3.4-r2  > + + + + + + ~ + +   + + +   + ~ [2]

all done.