Re: [tin 2.4.0] snapshots - please test

Corinna Vinschen <[email protected]> Wed, 10 Aug 2016 11:04:23 +0200
Newsgroups gmane.network.tin.devel
Message-ID <[email protected]>
--===============3567666967893457514==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="ihjjjje4h57ukbjk"
Content-Disposition: inline


--ihjjjje4h57ukbjk
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Aug 10 09:28, Urs Jan=C3=9Fen wrote:
> On Tue, Aug 09, 2016 at 09:06:17PM -0400, Thomas Dickey wrote:
> > On Tue, Aug 09, 2016 at 04:10:07PM +0200, Corinna Vinschen wrote:
>=20
> First of all, thanks to Corinna for reporting and giving such detailed
> descriptions and fixes and Thomas for commenting on them.
>=20
> > > A Cygwin-specific workaround for both problems would be to change
> > > CF_XOPEN_SOURCE to use the same mechanism to set _GNU_SOURCE as on
> > > Linux etc, and to regenerate configure:
>=20
> Even if that seems not to be the perfect way - as that might only break
> older cygwin installations (I just have cygwin 2.5.2 to test with) but
> no other systems, that's what I'll do for tin 2.4.0. I've updated the
> snapshots on the ftp-server.

Thank you.  The newlib/Cygwin header file changes have been introduced
earlier this year.  As far as Cygwin is concerned, the new feature test
macros are used since Cygwin 2.5.0.

In terms of older Cygwin releases, I tested with the pre-change Red
Hat release 2.0.4rh-2 and it still builds tin-2.4.0 with this change,
albeit with warnings:

  gcc -std=3Dgnu99 -DHAVE_CONFIG_H -I. -I../include -I../pcre [...] \
  -D_XOPEN_SOURCE=3D500 -D_XOPEN_SOURCE=3D600 [...] -c [...]/src/tmpfile.c
  <command-line>:0:0: warning: "_XOPEN_SOURCE" redefined
  <command-line>:0:0: note: this is the location of the previous definition


Thanks again,
Corinna

--=20
Corinna Vinschen
Cygwin Maintainer
Red Hat

--ihjjjje4h57ukbjk
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXqu4XAAoJEPU2Bp2uRE+gTVUP/A7tcwH643wwctlEqP6OinfG
tGOqwX/cdJdimmdUavJUJQxEFzquQPz0VE/UdGWP27bfrOXbGC9fKSMl6MxTuuUO
uBNv0J29sKxu+AUXYozkaKLwdDOIcgzF3yxA9VaCAM2/CRTdtiWTdxyoJuPTi7jt
zGZ/n0KBgtLHI9nUWuD4GtK0vrkYkzBOC9CV9agCHGWRQYzwKePRKGg19uMznhWD
8/JOtbq586hF1H6QzkrWuTcSfs2r6Cw33UAK1c5vyuf/LDp+UbpU3JAHGXxFT6Me
l4+2y3GWmg20k5VSgnXpcPk5HMm89qM11YwHlbOytZy/5SH8Fzrg/KgoGzWR3MzD
LXIZF1hlvWpD/SUQ66IE+LfTL+N7pUNFbFUCLJEN8djXtoBwmUfGrCgEAOdSKX/B
8WONHHcOuclCQYOeXgXRPyD3vhRSUCqbXuwCktRUsSya1R4j5O6aJ+vO+/+ABdi7
yx76FohN0odFd/Hw/CvJ+amzRhLkLvgZF39BaYK87iHgMH/txhH68pqhp+ZdL4A3
AQTuyxqYudMA7YQGiaJoD5OXImzf+4rjlLEx22vebzAFwHqhL5qesrdQvBRHK/f5
57/x3H8++JQM8tavTaTgwEV5zN/YRuMKhDWSaNudL1JQTXrnyQtRL9d9WZKXs7H0
C41tpGdy0/M3Dv179bXD
=bdTv
-----END PGP SIGNATURE-----

--ihjjjje4h57ukbjk--


--===============3567666967893457514==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KdGluLWRldiBt
YWlsaW5nIGxpc3QKdGluLWRldkB0aW4ub3JnCmh0dHA6Ly9saXN0cy50aW4ub3JnL2NnaS1iaW4v
bWFpbG1hbi9saXN0aW5mby90aW4tZGV2Cg==

--===============3567666967893457514==--