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
> >> >>
> >> >>
> >>
> >>
>
>

Reply via email to