I'm looking at the 4.16.0 release package, not what is in the source tree. That's why I was asking at first if anybody was working on it to make sure it hadn't been tackled, or nobody was actively working on the fix.
-Nick On Fri, Jul 7, 2017 at 11:12 AM, Alex Harui <aha...@adobe.com.invalid> wrote: > What version of installer.xml are you looking at? I just synced up the > develop branch in flex-sdk and took a look at there are merge conflict > markers in the file! Apparently, nobody has tried to install a nightly > build of Flex SDK. But I think the version from the release branch has > the right fix in it, although I think it is still using "new Ant" syntax > in the if/unless which the Installer does not support. So whoever fixes > this needs to also replace: > > unless="${shouldUnzip}" > > With: > > unless="shouldUnzip" > > > And same for > > if="shouldUnzip" > > -Alex > > > On 7/7/17, 3:57 AM, "Nicholas Kwiatkowski" <nicholaskwiatkow...@gmail.com> > wrote: > > >I installed the latest version of Java, but didn't touch the JCE (I have > >to > >keep the standard set on my machine and extend, per project because of > >some > >of the other projects I'm working on). Just using the net.url package > >within a quick java app seems grab the files from sourceforge with no > >problems -- it's the way that ANT is calling it that is causing the issue. > >It's quite possible they are overriding the standard security chain for > >some reason. Either way, asking our users to change out the cryptology > >libraries and download them from another source isn't in good form. > > > >As far as the logic, there is clearly a bug. It still bombs out on the > >latest ANT version. We didn't do a conditional in the ant script between > >the call to unpack the dmg vs. zip files for the AIR install. The mac one > >probably works because ANT on mac understands the unzip directive, but the > >other way complains that it doesn't know how to deal with a dmg file, so > >the ant script errors out. That one is an easy fix. > > > >-Nick > > > > > >On Fri, Jul 7, 2017 at 1:54 AM, Alex Harui <aha...@adobe.com.invalid> > >wrote: > > > >> Maybe I wasn't clear enough: > >> > >> I don't think the version of Ant will affect the SSL issues. The SSL > >> issues should be solvable via the JCE upgrade: > >> > >> > >>https://na01.safelinks.protection.outlook.com/?url= > http%3A%2F%2Fstackover > >>flow.com%2Fquestions%2F38203971%2Fjavax-net-&data= > 02%7C01%7C%7Cfe4cee1f24 > >>f849200a1108d4c526ee4e%7Cfa7b1b5a7b34438794aed2c178de > cee1%7C0%7C0%7C63635 > >>0218379468309&sdata=3ngz8fD86odTrjJ5D8G1SKFu1j7H7q > hOj%2F79UtWa3Cc%3D&rese > >>rved=0 > >> ssl-sslhandshakeexcep > >> tion-received-fatal-alert-handshake-failure/38264878#38264878 > >> > >> > >> I'm not sure if there are issues about what Java version is used by Ant. > >> > >> The logic around Ant installing Mac artifacts on Windows should operate > >> differently with recent Ant versions. Did that problem go away with > >>your > >> Ant upgrade? > >> > >> -Alex > >> > >> On 7/6/17, 7:43 PM, "Nicholas Kwiatkowski" > >><nicholaskwiatkow...@gmail.com> > >> wrote: > >> > >> >I remember reading about needing the latest ANT, so I installed 1.10.1 > >>and > >> >1.9.9 on my Windows 10 machine with the latest Java 8 install and still > >> >had > >> >the SSL errors. > >> > > >> >I just read through the threads where where there was a discussion > >>about > >> >it. There were three things talked about : > >> > - Having Adobe move the files to another provider (not going to > >>happen) > >> > - Grabbing the entire Flex 4.6 SDK and pulling the files out of there > >> >(eww) > >> > - Re-creating Fontkit. Chris Dutz said he might be able to work on > >>it, > >> >but I havent seen anything else to that affect. > >> > > >> >-Nick > >> > > >> > > >> >On Thu, Jul 6, 2017 at 11:44 AM, Alex Harui <aha...@adobe.com.invalid> > >> >wrote: > >> > > >> >> I'm not spending any time on the installer other than occasionally > >> >> pondering if there is some other workaround we could deploy. I'm > >> >>waiting > >> >> on Adobe to put out a 64-bit native installer. IMO, that's the least > >> >>work > >> >> on our part, but not sure when Adobe will push that out. > >> >> > >> >> The SSL errors from SourceForge have a workaround that's been posted > >>a > >> >>few > >> >> times. The correct solution is to write our own font encoding > >>library. > >> >> Volunteers are needed. > >> >> > >> >> I thought Ant on Windows would work if you used a recent version of > >>Ant. > >> >> > >> >> Thanks, > >> >> -Alex > >> >> > >> >> On 7/5/17, 6:13 PM, "Nicholas Kwiatkowski" <que...@apache.org> > wrote: > >> >> > >> >> >Is anybody actually addressing the issues people have been reporting > >> >>about > >> >> >the installer and/or ANT script for Flex SDK 4.16.0? > >> >> > > >> >> >Right now I see two major issues that are preventing even people who > >> >>are > >> >> >familiar with the SDK from doing installs : > >> >> > > >> >> > - In the installer, selecting AIR 25.0 gives users a non-descript > >> >>"error > >> >> >1000". This is due toe the md5 checking in the installer running > >>out > >> >>of > >> >> >memory > >> >> > - Trying to install via ANT is also broken under Windows (any > >>version > >> >>of > >> >> >AIR SDK). As packaged, it always errors because it tries to install > >> >>the > >> >> >MacOS AIR SDK. Additionally, the optional components that are > >> >>currently > >> >> >hosted on sourceforge fail to download due to some SSL errors (I've > >> >>tested > >> >> >this with the latest java sdk and ANT build). > >> >> > > >> >> >The AIR installer issue will require us to rip-and-replace the md5 > >> >> >calculation functions. I've started looking at it, but I don't > >>think > >> >>it > >> >> >will be an easy feat. > >> >> >Fixing the ANT script for Windows trying to install the mac air dmg > >>is > >> >>an > >> >> >easy fix (but it will require us to do a dot release to push it out) > >> >> >The SSL errors are because sourceforge is using SANs on their SSL > >> >>certs, > >> >> >and the current versions of ANT don't know how to read them to > >>validate > >> >> >them. This may be out of our control. Anybody know if we can > >>convince > >> >> >Adobe to either donate those chunks of code or at least to move them > >> >>to a > >> >> >different host? It looks like the code involved is OSMF, AFE, AGLJ, > >> >> >rideau and Flex-Fontkit. The alternative to a different host is for > >> >>us to > >> >> >ignore SSL errors, but that could be potentially dangerous. > >> >> > > >> >> >If nobody is working on these, I can start to take a crack at them, > >>but > >> >> >honestly, the installer is extremely fragile at this point and I'm > >>not > >> >> >looking forward to even trying to figure out what is going on in > >>there > >> >> >again. > >> >> > > >> >> >-Nick > >> >> > >> >> > >> > >> > >