Re: gtk-doc version and configure.in breakage



Guys,

The builds are still broken, due to the gtk-doc checks.  At least these
modules are broken:

gconf
libgnome
libgnomeui
libgnomeprint
gnome-panel
vte

And I'm sure there will be more to that list.  Please, right now, do one
of two things, either one will work:

a) Take two minutes to open up your configure in and replace the broken
gtk-doc check with a working one (like the one owen posted, on this
thread).
b) Send me an email authorizing me to do it for you.

-Dan

On Wed, 2002-11-20 at 16:43, Dan Mills wrote:
> Hi everyone,
> 
> Since gtk-doc went to version 0.10 a bunch of modules have stopped to
> build, because the check in configure.in for the gtk-doc version is too
> simplistic.
> 
> Specifically, the offending section is the following:
> 
>     if perl <<EOF ; then
>       exit (("$gtk_doc_version" =~ /^[[0-9]]+\.[[0-9]]+$/) &&
>             ("$gtk_doc_version" >= "$gtk_doc_min_version") ? 0 : 1);
> EOF
> 
> One way to fix it, still using perl, is to do this instead:
> 
>     if perl <<EOF ; then
> my @installed = split /\./, "$gtk_doc_version";
> my @required = split /\./, "$gtk_doc_min_version";
> 
> while (scalar @required) {
>     my \$installed_ver = (shift @installed || 0);
>     my \$required_ver = shift @required;
>     exit 1 if (\$installed_ver < \$required_ver);
>     exit 0 if (\$installed_ver > \$required_ver);
> }
> exit 0;
> EOF
> 
> You can use that, or make up your own check in shell, but please look
> through your configure.in and make sure you fix it--the build is totally
> broken atm because of this.
> 
> Your friendly tinderbox maintainer,
> -Dan
> 
> -- 
> Dan Mills, Desktop Ranger             -o)
> email: thunder(at)ximian(dot)com      /\\
> -----------------------------------\ _\_v
> Damn Sill.. Sand Mill?  All Minds! |_____
> 
> _______________________________________________
> gnome-hackers mailing list
> gnome-hackers gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-hackers
> 
-- 
Dan Mills, Desktop Ranger             -o)
email: thunder(at)ximian(dot)com      /\\
-----------------------------------\ _\_v
Damn Sill.. Sand Mill?  All Minds! |_____

_______________________________________________
gnome-hackers mailing list
gnome-hackers gnome org
http://mail.gnome.org/mailman/listinfo/gnome-hackers



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]