Re: [ITP] autoconf2.7

2021-12-03 Thread Achim Gratz
Achim Gratz writes:
> As discussed in another thread, Cygwin should have an autoconf2.7
> package going forward.  It builds just out of the box, so here's the ITP
> for it.

https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/autoconf2.7.git;a=shortlog;h=refs/heads/playground
https://ci.appveyor.com/project/cygwin/scallywag/builds/41765733/job/3xds3v63e29q9i6b

Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra


Re: [ITP] autoconf2.7

2021-12-03 Thread Achim Gratz
ASSI writes:
> Hmm.  That looks wrong, the Gentoo folks rolled both 2.70 and 2.71 into
> the WANT_AUTOCONF=2.5 category (which likely works for them).  So yay,
> I'll have to patch that.

https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/autoconf.git;a=shortlog;h=refs/heads/playground
https://ci.appveyor.com/project/cygwin/scallywag/builds/41765363/job/2pix82o872hjofj9

This will also simplify that cygport autotools patch to (default
autoconf is still 2.69 for the moment):

--- /usr/share/cygport/cygclass/autotools.cygclass
+++ #
@@ -391,12 +391,21 @@
warning "libtool is incompatible with autoconf-2.13";
fi
;;
-   2.5|'')
-   WANT_AUTOCONF=2.5
-
-   case $(autoconf --version 2> /dev/null | head -n 1) in
+   2.5|2.7|'')
+   case "${WANT_AUTOCONF}" in
+   2.5|'')
+   WANT_AUTOCONF=2.5
+   case $(autoconf --version 2> /dev/null | head -n 1) in
autoconf*2.[56]?) ;;
*)  error "autoconf2.5 is required to build this 
package" ;;
+   esac
+   ;;
+   2.7)
+   WANT_AUTOCONF=2.7
+   case $(autoconf --version 2> /dev/null | head -n 1) in
+   autoconf*2.[7]?) ;;
+   *)  error "autoconf2.7 is required to build this 
package" ;;
+   esac
esac
 
if __config_equals with_libtool 1



Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf rackAttack:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds


[GOLDSTAR] Re: [ITP] autoconf2.7

2021-12-03 Thread Corinna Vinschen
On Dec  3 14:42, ASSI wrote:
> Corinna Vinschen writes:
> > Since Fedora did basically the same, as Ken pointed out, maybe we're
> > a bit meticulous if we create a new package for 2.7x?
> 
> Well, if we don't, we're SOL if we hit an incompatibility that the Linux
> folks don't need to care about…  that was why I originally suggested to
> wait it out a bit.
> 
> > I don't know how  the experience is in the various environments, but
> > nobody appears to care...
> 
> If I look at the changes, many are for "fringe" platforms, so how far
> out in the fringes is Cygwin?

No idea.  I cringe at the idea of calling Cygwin a fringe platform.
Now, if you call Cygwin a Gringe platform OTOH :)

Nah, in fact, given we already have the autoconf versioning in place,
it probably doesn't hurt to do it right.

Btw., goldstar request for Achim here!


Corinna


Re: [ITP] autoconf2.7

2021-12-03 Thread ASSI
Corinna Vinschen writes:
> Since Fedora did basically the same, as Ken pointed out, maybe we're
> a bit meticulous if we create a new package for 2.7x?

Well, if we don't, we're SOL if we hit an incompatibility that the Linux
folks don't need to care about…  that was why I originally suggested to
wait it out a bit.

> I don't know how  the experience is in the various environments, but
> nobody appears to care...

If I look at the changes, many are for "fringe" platforms, so how far
out in the fringes is Cygwin?


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra


Re: [ITP] autoconf2.7

2021-12-03 Thread Corinna Vinschen
On Dec  3 11:22, ASSI wrote:
> Ken Brown writes:
> > You should probably also adopt and update the autoconf package, which
> > provides the ac-wrapper script.  The latest upstream version is at
> >
> >
> > https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-devel/autoconf-wrapper/files/ac-wrapper-15.sh
> 
> Hmm.  That looks wrong, the Gentoo folks rolled both 2.70 and 2.71 into
> the WANT_AUTOCONF=2.5 category (which likely works for them).  So yay,
> I'll have to patch that.

Since Fedora did basically the same, as Ken pointed out, maybe we're
a bit meticulous if we create a new package for 2.7x?

I don't know how  the experience is in the various environments, but
nobody appears to care...


Corinna


Re: [ITP] autoconf2.7

2021-12-03 Thread ASSI
Ken Brown writes:
> You should probably also adopt and update the autoconf package, which
> provides the ac-wrapper script.  The latest upstream version is at
>
>
> https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-devel/autoconf-wrapper/files/ac-wrapper-15.sh

Hmm.  That looks wrong, the Gentoo folks rolled both 2.70 and 2.71 into
the WANT_AUTOCONF=2.5 category (which likely works for them).  So yay,
I'll have to patch that.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

DIY Stuff:
http://Synth.Stromeko.net/DIY.html