[vlc-devel] commit: Require gettext 0.16.1 ( Rafaël Carré )

Rafaël Carré funman at videolan.org
Sun Mar 23 18:18:49 CET 2008


2008/3/23, Rémi Denis-Courmont <rdenis at simphalempin.com>:
> Le Sunday 23 March 2008 18:39:01 Rafaël Carré, vous avez écrit :
>
> > Maybe you will explain us why gettext 0.17 was needed.
>
>
> So that people with up-to-date systems can run bootstrap properly (especially
>  the Debian-based buildbots)? So that packagers don't end up having to re-run
>  autopoint to work-around the autotools fixes you refuse to apply? Sorry, but
>  that is just plain obvious to anyone using autotools. If you could not figure
>  this out by yourself, I wonder why you're messing with them.

This may be obvious to you, not to everybody:
http://mailman.videolan.org/pipermail/vlc-devel/2008-March/040540.html

My debian-based system with gettext 0.17 build fine before bumping the
requirement.

From the autoconf manual, gettext part:
The version number used as argument to AM_GNU_GETTEXT_VERSION is the
version of the gettext infrastructure that the package wants to use.
It is also the minimum version number of the 'autopoint' program. So,
if you write AM_GNU_GETTEXT_VERSION(0.11.5) then the developers can
have any version >= 0.11.5 installed; the package will work with the
0.11.5 infrastructure in all developers' builds
This is a MINIMUM requirement.
If your gettext 0.17 system refuses to build, there is a bug in YOUR system.
I'm glad to help you fix that problem if I can, AND IF YOU ASK ME.

>
>  > You DO know that it breaks lot of other setups which are still using
>  > gettext 0.16.1
>  > Not everybody wants to bother manually packaging gettext, we have
>  > better things to do than that.
>
>
> If you cannot be bothered to keep your build system up to date, use source
>  tarballs and leave us alone. If you don't care to maintain YOUR system, it's
>  only logical that _you_ pay the consequences, not those doing maintaining
>  their development environment _properly_.

I do keep my build system up to date.

>
>  > You were asked many times why this requirement was committed in the
>  > first place, but silently ignored us.
>
>
> Do I have to assume you cannot read the gettext and libtool changelog? If so,
>  you're beyond my help, sorry.

About the logs, I already read them, but didn't see anything useful.
I'm downloading it again, just in case.

I fail to see the link with libtool.

-- 
Rafaël Carré


More information about the vlc-devel mailing list