On Wed, Mar 10, 2010 at 6:05 PM, Frederic Crozat <fcro...@mandriva.com>wrote:
> Le 12/01/2010 18:50, Frederic Crozat a écrit : > >> Hi everyone, >> >> just a quick reminder about deprecation flags and tarball release : >> please avoid at all cost to hardcode deprecation flags in compilation >> flags, when a module is built from a tarball (it is ok to have such >> flags when building from gi checkout). >> >> Why, you may ask ? >> >> Well, I'm currently strugling with smoketesting GNOME 2.29.5 release and >> there are some tarballs no longer building because new G_SEAL >> deprecation were added in yesterday GTK+ 2.19.3 release and some modules >> were not fixed for this. >> >> Current guilty modules : >> - vte (bedhad is cooking a new release) >> - gnome-utils >> >> In a similar idea, try to avoid releasing tarballs which depends on >> other unreleased tarball module version. >> > > Since I'm the release team member taking care of 2.29.92 release, I'm going > to rant again against modules which are hardcoding deprecation flags in > their configure.in (or Makefile.am), even when building from tarballs. > Please, avoid that, it is killing us, since many released modules are not > building with latest gtk+ 2.19.7 (new deprecated added). If you want to use > deprecation flags, check in configure.in if you are in a git checkout and > enable them in that case, but do not enable them by default in tarballs. > > Current guilty modules, which needs a new release NOW (this is blocking > GNOME 2.29.92 release): > -gnome-python-desktop (doesn't build with latest totem-pl-parser, it seems) > I am not aware of gnome-python-desktop 2.29.1 failing to build with newest totem-pl-parser. Just tried jhbuilding both, it works fine. > -clutter-gtk > -evince > -gconf-editor > -gucharmap > -gnome-mag > -gnome-terminal > > Thanks you for you attention. > > -- > Frederic Crozat > Mandriva > _______________________________________________ > desktop-devel-list mailing list > desktop-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/desktop-devel-list > -- Gustavo J. A. M. Carneiro INESC Porto, UTM, WiN, http://win.inescporto.pt/gjc "The universe is always one step beyond logic." -- Frank Herbert
_______________________________________________ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list