Alright, I built the distribution locally with Maven on two different machines, and I can see that the following SWCs don't match: Jewel, MXRoyale, and MXRoyaleBase
It affects both the JS and SWF versions of the SWCs. I'll see what I can do. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mon, Apr 3, 2023 at 8:04 AM Josh Tynjala <joshtynj...@bowlerhat.dev> wrote: > Yes, it's on by default. > > I guess that there must be some other reason why the builds don't match > up. I just happened to notice this, in particular, was different between > the Ant build and the Maven build. > > You may need to extract the .swc files and manually compare the contents > to see what is different. > > -- > Josh Tynjala > Bowler Hat LLC <https://bowlerhat.dev> > > > On Sun, Apr 2, 2023 at 4:01 AM Yishay Weiss <yishayj...@hotmail.com> > wrote: > >> Is that option on by default? I just tried building both on release >> machine and locally and am still getting the mismatch. >> >> <exec executable="${mvn}" dir="${artifactfolder}/sources" >> failonerror="true" > >> <arg value="-X" /> >> <arg value="-P" /> >> <arg >> value="royale-release,apache-release,_reproducible-build,with-distribution,with-examples,with-manualtests,option-with-swf" >> /> >> <arg value="clean" /> >> <arg value="install" /> >> </exec> >> >> Is how it gets built now locally. Intuitively debug info should not be >> part of the release but I need to look into it further. >> ________________________________ >> From: Josh Tynjala <joshtynj...@bowlerhat.dev> >> Sent: Tuesday, March 28, 2023 6:17 PM >> To: dev@royale.apache.org <dev@royale.apache.org> >> Subject: Re: 0.9.10 Release >> >> Hey Yishay, >> >> I recently made a commit that adds the swf-debugfile-alias compiler option >> for SWC files built by Maven. This compiler option was being used by Ant >> already, but it never got added to the Maven build. And I think that >> binaries would fail comparison without it. This may be why Release Step 11 >> was failing for you. >> >> Basically, swf-debugfile-alias ensures that the debugging information in >> the SWC doesn't include the local path to the .as/.mxml source files >> (starting with something like C:\Users\joshtynjala\ or /Users/CoolGuy19/). >> Instead, it sets a generic path that will always match among builds from >> different machines. Considering this was missing, it sure sounds like a >> reason why binary comparison would fail. >> >> -- >> Josh Tynjala >> Bowler Hat LLC <https://bowlerhat.dev> >> >> >> On Wed, Feb 22, 2023 at 10:38 AM Yishay Weiss <yishayj...@hotmail.com> >> wrote: >> >> > FYI I am put this on hold about 2 weeks ago after failing to debug a >> > binary reproducibility issue in as-js repo. >> > >> > @Harbs<mailto:harbs.li...@gmail.com>, can you see if the same issue >> > exists for you? >> > >> > You can follow instructions [1] and tell me if step 2 succeeded or >> failed >> > for you. >> > >> > Thanks. >> > >> > [1] >> > >> apacheroyale.francecentral.cloudapp.azure.com:8080/job/Royale_Release_Step_011/ws/Success-5.txt >> > < >> > >> http://apacheroyale.francecentral.cloudapp.azure.com:8080/job/Royale_Release_Step_011/ws/Success-5.txt >> > > >> > ________________________________ >> > From: Josh Tynjala <joshtynj...@bowlerhat.dev> >> > Sent: Tuesday, January 17, 2023 10:08 PM >> > To: dev@royale.apache.org <dev@royale.apache.org> >> > Subject: Re: 0.9.10 Release >> > >> > Oops! I meant NO further changes. Sorry about that. You're good to go >> on my >> > end. >> > >> > -- >> > Josh Tynjala >> > Bowler Hat LLC <https://bowlerhat.dev> >> > >> > >> > On Tue, Jan 17, 2023 at 11:32 AM Yishay Weiss <yishayj...@hotmail.com> >> > wrote: >> > >> > > Thanks for the update, let me know when to pull the trigger. >> > > >> > > Get Outlook for Android<https://aka.ms/AAb9ysg> >> > > ________________________________ >> > > From: Josh Tynjala <joshtynj...@bowlerhat.dev> >> > > Sent: Tuesday, January 17, 2023 7:05:29 PM >> > > To: dev@royale.apache.org <dev@royale.apache.org> >> > > Subject: Re: 0.9.10 Release >> > > >> > > I've updated the release notes with my changes. I have further changes >> > > planned before the release. >> > > >> > > -- >> > > Josh Tynjala >> > > Bowler Hat LLC <https://bowlerhat.dev> >> > > >> > > >> > > On Mon, Jan 16, 2023 at 12:40 AM Yishay Weiss <yishayj...@hotmail.com >> > >> > > wrote: >> > > >> > > > Hi Guys, >> > > > >> > > > We’re starting a new release soon. As it’s been a while and I expect >> > some >> > > > issues I have agreed with Harbs to do this release. 0.9.11 should be >> > > easier >> > > > if we don’t wait too long, so the goal is for a different volunteer >> to >> > do >> > > > the next one. >> > > > >> > > > If anybody wants to commit changes they are welcome to do so now, >> and >> > > > update the release notes. >> > > > >> > > > Please make sure the integration tests are working post commits. >> > > > >> > > > Thanks, >> > > > Yishay >> > > > >> > > >> > >> >