In message <[email protected]> on Sun, 17 Jan 2016 18:20:14 +0100, Corinna Vinschen <[email protected]> said:
vinschen> On Jan 17 18:13, Corinna Vinschen wrote: vinschen> > On Jan 17 17:50, Richard Levitte wrote: vinschen> > > In message <[email protected]> on Sun, 17 Jan 2016 16:43:53 +0100, Corinna Vinschen <[email protected]> said: vinschen> > > vinschen> > > vinschen> On Jan 17 01:04, Richard Levitte wrote: vinschen> > > vinschen> > If you have a look in "config", it doesn't generate "Cygwin-x86_64" at vinschen> > > vinschen> > all. Would you be willing to have a look at that script and modernise vinschen> > > vinschen> > it regarding Cygwin? vinschen> > > vinschen> vinschen> > > vinschen> Like the attached? vinschen> > > vinschen> > > Thank you, that helped... it was less traumatic than I imagined ;-) vinschen> > > I've attached a small fixup, your thoughts? vinschen> > vinschen> > Well, that works, too. But if we ever support another architecture, vinschen> > we'd have to tweak two files, config and 10-main.conf, rather then just vinschen> > one, 10-main.conf. vinschen> vinschen> Btw., when calling Configure rather than config, i686 would be simpler vinschen> for the package builder since it could just use the build variable vinschen> ${ARCH}, rather than having to check and explicitely turn this to "x86". vinschen> vinschen> vinschen> Just saying... I was just thinking of that, as well as a backward compatibility name Cygwin. Cheers, Richard -- Richard Levitte [email protected] OpenSSL Project http://www.openssl.org/~levitte/
>From 264c39920dd8b37345837adec251334db766ac4e Mon Sep 17 00:00:00 2001 From: Richard Levitte <[email protected]> Date: Sun, 17 Jan 2016 18:03:04 +0100 Subject: [PATCH 2/2] Add some extra Cygwin targets as aliases for Cygwin-x86 Cygwin was used for x86 before, so let's keep it around for those who still use it (it make Configure reconf possible). Cygwin-i[3456]86 for those that might generate and pass a target name directly to Configure. --- Configurations/10-main.conf | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf index 479bc58..06911ac 100644 --- a/Configurations/10-main.conf +++ b/Configurations/10-main.conf @@ -1251,6 +1251,23 @@ shared_ldflag => "-shared", shared_extension => ".dll.a", }, + # Backward compatibility for those using this target + "Cygwin" => { + inherit_from => [ "Cygwin-x86" ] + }, + # In case someone constructs the Cygwin target name themself + "Cygwin-i386" => { + inherit_from => [ "Cygwin-x86" ] + }, + "Cygwin-i486" => { + inherit_from => [ "Cygwin-x86" ] + }, + "Cygwin-i586" => { + inherit_from => [ "Cygwin-x86" ] + }, + "Cygwin-i686" => { + inherit_from => [ "Cygwin-x86" ] + }, #### NetWare from David Ward ([email protected]) # requires either MetroWerks NLM development tools, or gcc / nlmconv -- 2.7.0.rc3
_______________________________________________ openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev
