Thanks for your support and have a good day. Maurice
-----Message d'origine----- De : Alex Harui [mailto:aha...@adobe.com] Envoyé : mercredi 11 décembre 2013 00:14 À : dev@flex.apache.org Objet : Re: [Builds/Jenkins] Help and advise needed Om sort of asked already. We'll see how they respond. Thanks for all your help on this. -Alex On 12/10/13 2:57 PM, "Maurice Amsellem" <maurice.amsel...@systar.com> wrote: >One possible fix (I couldn't check it yet ) is to open "Jenkins slave" >Windows service, and check "Allow to interact with desktop". >That may solve the problem, but not sure yet... > >Can you ask the infra ? > >Maurice > >-----Message d'origine----- >De : Alex Harui [mailto:aha...@adobe.com] Envoyé : mardi 10 décembre >2013 23:54 À : dev@flex.apache.org Objet : Re: [Builds/Jenkins] Help >and advise needed > >Awesome. You are the detective of the day. Thanks for staying with it. > >-Alex > >On 12/10/13 2:52 PM, "Maurice Amsellem" <maurice.amsel...@systar.com> >wrote: > >>Got it! Here is what happened: >>https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+as+a+Wi >>n >>dow >>s+service#InstallingJenkinsasaWindowsservice-InstallSlaveasaWindowsser >>s+v >>s+ice >>%28require.NET2.0framework%29 >> >>I did the same and got the same launch command. >> >>So the slave is launched as a service as well, and does not get a window. >> >>Maurice >> >> >>-----Message d'origine----- >>De : Maurice Amsellem [mailto:maurice.amsel...@systar.com] >>Envoyé : mardi 10 décembre 2013 23:41 >>À : dev@flex.apache.org >>Objet : RE: [Builds/Jenkins] Help and advise needed >> >>Besides, do you know (or can you ask infra) if there are other Apache >>projects that require a window, and what are their run config? >>That might help... >> >>Maurice >> >>-----Message d'origine----- >>De : Maurice Amsellem [mailto:maurice.amsel...@systar.com] >>Envoyé : mardi 10 décembre 2013 23:39 >>À : dev@flex.apache.org >>Objet : RE: [Builds/Jenkins] Help and advise needed >> >>Also, could you ask if jenkins is running on a locked session, or >>completely out of session. >> >>The slave window can only work when in session or with session locked, >>but not "out of session". >>While the other methods (including "run as windows service") can also >>work out of session, but in this case, you need to check that service >>can interact with the desktop. >> >>I still have a few check to do here, to confirm these assumptions. >> >>Maurice >> >>-----Message d'origine----- >>De : Alex Harui [mailto:aha...@adobe.com] Envoyé : mardi 10 décembre >>2013 >>23:35 À : dev@flex.apache.org Objet : Re: [Builds/Jenkins] Help and >>advise needed >> >>Awesome. I hope you are correct. >> >>On 12/10/13 2:32 PM, "Maurice Amsellem" <maurice.amsel...@systar.com> >>wrote: >> >>>When you connect to https://builds.apache.org/computer/windows1/ >>> >>>It says just below the title "Connected through JNLP" >>> >>>I have compared with my own installation and there is a notable >>>difference: >>> >>>b.a.o: >>> >>>sun.java.command F:\hudson\hudson-slave\slave.jar -jnlpUrl >>>https://builds.apache.org/computer/windows1/slave-agent.jnlp -secret >>>2ac5728b916b5d3992b88fa28b8ed9ae243a057fde8e08bd16a32cd327264fb1 >>> >>>my Jenkins: >>>sun.java.command com.sun.javaws.Main >>>C:\Users\amsellem\AppData\Local\Temp\javaws2 >>> >>> >>>According to Jenkins doc, the b.a.o launch method is used for >>>headless slaves, so that would explain why it does not get a window. >>> >>>I am trying to do the same now and let you know. >>> >>>-----Message d'origine----- >>>De : Alex Harui [mailto:aha...@adobe.com] Envoyé : mardi 10 décembre >>>2013 23:22 À : dev@flex.apache.org Objet : Re: [Builds/Jenkins] Help >>>and advise needed >>> >>>Saw it. Have we asked him if the Flex build is running in a slave >>>and the slave has a window? >>> >>>On 12/10/13 2:17 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote: >>> >>>>Here is Gavin's response a minute ago: >>>> >>>>================= >>>>> Gavin, >>>>> >>>>> Can you please copy-paste this line into a command prompt and tell >>>>>us what the result is: >>>>> >>>>> "%PIXELBENDER_HOME%\pbutil.exe" >>>>> "F:\hudson\hudson-slave\workspace\flex- >>>>> >>>>>sdk\frameworks\projects\framework\src\mx\graphics\shaderClasses\Color. >>>>> pbk" >>>>> "F:\hudson\hudson-slave\workspace\flex- >>>>> >>>>>sdk\frameworks\projects\framework\src\mx\graphics\shaderClasses\Color. >>>>> pbj" >>>>> >>>>> (mind the wrap) >>>>> >>>>> Thanks! >>>> >>>>Result is a slight pause, then the prompt returns. No error, no output. >>>> >>>>(PixelBender is where its meant to be, PIXELBENDER_HOME is a user >>>>variable.) >>>> >>>>Let me know what's next to check , thanks >>>> >>>>Gav... >>>>================= >>>> >>>> >>>>On Tue, Dec 10, 2013 at 2:15 PM, OmPrakash Muppirala >>>><bigosma...@gmail.com>wrote: >>>> >>>>> On Tue, Dec 10, 2013 at 1:58 PM, Alex Harui <aha...@adobe.com> wrote: >>>>> >>>>>> Don't know, but if you can prove that the slave can be configured >>>>>>in a way that it won't run, then we have a more specific question >>>>>>to ask infra. >>>>>> >>>>>> -Alex >>>>>> >>>>> >>>>> Wow, this is like CSI ;-) >>>>> >>>>> Here is what we know. Gavin recently installed a new slave >>>>>(windows2) I am guessing that something was probably changed in >>>>>the way slaves are run. >>>>> >>>>> BTW, here is another piece of information. This is the system >>>>> info for >>>>> windows1: >>>>> >>>>> https://builds.apache.org/computer/windows1/systemInfo >>>>> >>>>> Anything looks out of the ordinary? >>>>> >>>>> Thanks, >>>>> Om >>>>> >>>>> >>>>> >>>>> >>>>>> >>>>>> On 12/10/13 1:55 PM, "Maurice Amsellem" >>>>>> <maurice.amsel...@systar.com> >>>>>> wrote: >>>>>> >>>>>> >According to jenkins gui, there are 4 ways of starting the slave : >>>>>> >- Java web start (JNLP) >>>>>> >- command line from master >>>>>> >- via SSH on Unix machines >>>>>> >- as a Windows Service. >>>>>> > >>>>>> >I am using JNLP, but maybe the other launch methods don't get a >>>>>>window. >>>>>> >I am going to try "as a Windows Service". >>>>>> > >>>>>> >Is there a way to know how the slave is launched on b.a.o? >>>>>> > >>>>>> >Maurice >>>>>> >-----Message d'origine----- >>>>>> >De : Alex Harui [mailto:aha...@adobe.com] Envoyé : mardi 10 >>>>>> >décembre 2013 22:46 À : dev@flex.apache.org Objet : Re: >>>>>> >[Builds/Jenkins] Help and advise needed >>>>>> > >>>>>> >InterestingŠ Is there a way to configure a slave so it doesn't >>>>>> >get a window? Maybe Infra changed some default on builds.a.o. >>>>>> > >>>>>> >On 12/10/13 1:44 PM, "Maurice Amsellem" >>>>>> ><maurice.amsel...@systar.com> >>>>>> >wrote: >>>>>> > >>>>>> >>Now run the same build on a slave node (that gets a windows >>>>>> >>"jenkins slave agent", that is visible on the desktop ): >>>>>> >> >>>>>> >>Remote build on windowsSlave1 in workspace >>>>>> >>D:\Jenkins\node1\workspace\workspace\Test_pixel_bender >>>>>> >>[framework] $ cmd.exe /C '"ant.bat -file build.xml >>>>>>pixelbender-compile >>>>>> >>&& exit %%ERRORLEVEL%%"' >>>>>> >>ANT_OPTS=-Xms256m -Xmx1024m -XX:PermSize=64m >>>>>> >>-XX:MaxPermSize=512m -XX:MaxHeapSize=512m >>>>>> >>-XX:+CMSClassUnloadingEnabled -Djava.net.preferIPv4Stack=true >>>>>> >>Buildfile: >>>>>> >>>>>>>>D:\ApacheFlex\git_source\flex-sdk\frameworks\projects\framework\ >>>>>>>>b >>>>>>>>u >>>>>>>>ild >>>>>>>>. >>>>>>>>x >>>>>> >>ml >>>>>> >> >>>>>> >>pixelbender-compile: >>>>>> >> [exec] Device: 005EC1C4 has video RAM(MB): 512 >>>>>> >> [exec] Vendor string: NVIDIA Corporation >>>>>> >> [exec] Renderer string: NVS 4200M/PCI/SSE2 >>>>>> >> [exec] Version string: 3.0.0 >>>>>> >> [exec] >>>>>> >> [exec] OpenGL version as determined by Extensionator... >>>>>> >> [exec] OpenGL Version 3.0 >>>>>> >> [exec] Has NPOT support: TRUE >>>>>> >> [exec] Has Framebuffer Obeject Extension support: TRUE >>>>>> >> [exec] Completed shader test! >>>>>> >> [exec] Return code: 7 >>>>>> >> [exec] Result: 7 >>>>>> >>BUILD SUCCESSFUL >>>>>> >>Total time: 8 seconds >>>>>> >>Finished: SUCCESS >>>>>> >> >>>>>> >>Well, that's a difference. >>>>>> >> >>>>>> >>Maurice >>>>>> >> >>>>>> >>-----Message d'origine----- >>>>>> >>De : Alex Harui [mailto:aha...@adobe.com] Envoyé : mardi 10 >>>>>> >>décembre >>>>>> >>2013 22:40 À : dev@flex.apache.org Objet : Re: [Builds/Jenkins] >>>>>> >>Help and advise needed >>>>>> >> >>>>>> >>Nice. Thanks for sticking with it. >>>>>> >> >>>>>> >>On 12/10/13 1:21 PM, "Maurice Amsellem" >>>>>> >><maurice.amsel...@systar.com> >>>>>> >>wrote: >>>>>> >> >>>>>> >>>So I just installed Jenkins on my PC, running inside Tomcat 6 >>>>>> >>>64bit >>>>>>( >>>>>> >>>Tomcat is running as a Windows Service). >>>>>> >>> >>>>>> >>>- Created a simple job, on the "master" node, than starts >>>>>> >>>flex-sdk\frameworks\projects\framework\build.xml >>>>>>"pixelbender-compile" >>>>>> >>>target >>>>>> >>>- Jenkins output of the job: >>>>>> >>> >>>>>> >>>pixelbender-compile: >>>>>> >>> [exec] AIF Internal exception >>>>>> >>> [exec] Device: 008BB2BC has video RAM(MB): 3844 >>>>>> >>> [exec] Device: 008BB2BC has video RAM(MB): 512 >>>>>> >>> [exec] Return code: 1 >>>>>> >>> [exec] Result: 1 >>>>>> >>> [exec] ERROR: AIF Internal exception >>>>>> >>> [exec] Result: 1 >>>>>> >>> [exec] ERROR: AIF Internal exception >>>>>> >>> [exec] Result: 1 >>>>>> >>> [exec] ERROR: AIF Internal exception >>>>>> >>> [exec] Result: 1 >>>>>> >>> [exec] ERROR: AIF Internal exception >>>>>> >>> [exec] Result: 1 >>>>>> >>> [exec] ERROR: AIF Internal exception >>>>>> >>> [exec] Result: 1 >>>>>> >>> [exec] ERROR: AIF Internal exception >>>>>> >>> [exec] Result: 1 >>>>>> >>> [exec] ERROR: AIF Internal exception >>>>>> >>> [exec] Result: 1 >>>>>> >>> [exec] ERROR: AIF Internal exception >>>>>> >>> [exec] Result: 1 >>>>>> >>> [exec] ERROR: AIF Internal exception >>>>>> >>> [exec] Result: 1 >>>>>> >>> >>>>>> >>>So I am getting the same error. >>>>>> >>> >>>>>> >>>Om says "master" does not get a window, so this result seems >>>>>> >>>to be normal. >>>>>> >>> >>>>>> >>>I am trying now to create a slave node and run the job on it. >>>>>> >>> >>>>>> >>>Maurice >>>>>> >>> >>>>>> >>>-----Message d'origine----- >>>>>> >>>De : Maurice Amsellem [mailto:maurice.amsel...@systar.com] >>>>>> >>>Envoyé : mardi 10 décembre 2013 22:07 À : dev@flex.apache.org >>>>>> >>>Objet : RE: [Builds/Jenkins] Help and advise needed >>>>>> >>> >>>>>> >>>It was from the command line (cmd ant ), so gets a window. >>>>>> >>> >>>>>> >>>I am trying now from Jenkins service, but needs to install it >>>>>>first... >>>>>> >>> >>>>>> >>>Maurice >>>>>> >>> >>>>>> >>>-----Message d'origine----- >>>>>> >>>De : omup...@gmail.com [mailto:omup...@gmail.com] De la part >>>>>> >>>de OmPrakash Muppirala Envoyé : mardi 10 décembre 2013 20:49 À : >>>>>> >>>dev@flex.apache.org Objet : Re: [Builds/Jenkins] Help and >>>>>> >>>advise needed >>>>>> >>> >>>>>> >>>Maurice, >>>>>> >>> >>>>>> >>>When you ran it on your machine, was it on Cygwin or from >>>>>>Jenkins? >>>>>> >>>I think there is a difference. On Jenkins, the main executor >>>>>>(master) >>>>>> >>>does not get a window. Only slave executors are configured to >>>>>> >>>get a window. >>>>>> >>>Whereas Cygwin does not have such restrictions. >>>>>> >>> >>>>>> >>>Thanks, >>>>>> >>>Om >>>>>> >>> >>>>>> >>> >>>>>> >>>On Tue, Dec 10, 2013 at 11:46 AM, Alex Harui >>>>>> >>><aha...@adobe.com> >>>>>>wrote: >>>>>> >>> >>>>>> >>>> I have no idea what to do with that information. But thanks >>>>>> >>>>for trying. >>>>>> >>>> >>>>>> >>>> On 12/10/13 11:44 AM, "Maurice Amsellem" >>>>>> >>>> <maurice.amsel...@systar.com> >>>>>> >>>> wrote: >>>>>> >>>> >>>>>> >>>> >So this is the output from the b.a.o box: >>>>>> >>>> > >>>>>> >>>> >pixelbender-compile: >>>>>> >>>> > [exec] Device: 004C5F24 has video RAM(MB): 3736 >>>>>> >>>> > [exec] AIF Internal exception >>>>>> >>>> > [exec] Return code: 1 >>>>>> >>>> > [exec] Result: 1 >>>>>> >>>> > >>>>>> >>>> >To be compared to the output on my PC: >>>>>> >>>> >pixelbender-compile >>>>>> >>>> >exec >>>>>> >>>> >Device: 00633CEC has video RAM(MB): 512 >>>>>> >>>> >Vendor string: NVIDIA Corporation >>>>>> >>>> >Renderer string: NVS 4200M/PCI/SSE2 >>>>>> >>>> >Version string: 3.0.0 >>>>>> >>>> > >>>>>> >>>> >OpenGL version as determined by Extensionator... >>>>>> >>>> >OpenGL Version 3.0 >>>>>> >>>> >Has NPOT support: TRUE >>>>>> >>>> >Has Framebuffer Obeject Extension support: TRUE Completed >>>>>> >>>> >shader test! >>>>>> >>>> >Return code: 7 >>>>>> >>>> >Result: 7 >>>>>> >>>> >Exec >>>>>> >>>> > >>>>>> >>>> >That does not tell much, except that there seems to be an >>>>>> >>>> >issue with accessing the GPU. >>>>>> >>>> > >>>>>> >>>> >Shall I un-commit the change now, or do you want to perform >>>>>> >>>> >more tests >>>>>> >>>>? >>>>>> >>>> > >>>>>> >>>> >Maurice >>>>>> >>>> > >>>>>> >>>> >-----Message d'origine----- De : Maurice Amsellem >>>>>> >>>> >[mailto:maurice.amsel...@systar.com] >>>>>> >>>> >Envoyé : mardi 10 décembre 2013 20:37 À : >>>>>>dev@flex.apache.orgObjet : >>>>>> >>>> >RE: [Builds/Jenkins] Help and advise needed >>>>>> >>>> > >>>>>> >>>> >I don't have a Mac with ApacheFlex SDK for testing. >>>>>> >>>> > >>>>>> >>>> >Can you try on your side, please ? >>>>>> >>>> > >>>>>> >>>> >-----Message d'origine----- De : Alex Harui >>>>>> >>>> >[mailto:aha...@adobe.com] Envoyé : mardi 10 décembre >>>>>> >>>> >2013 >>>>>> >>>> >20:34 À : dev@flex.apache.org Objet : Re: [Builds/Jenkins] >>>>>> >>>> >Help >>>>>>and >>>>>> >>>> >advise needed >>>>>> >>>> > >>>>>> >>>> >Won't that break Mac builds? >>>>>> >>>> > >>>>>> >>>> >On 12/10/13 11:32 AM, "Maurice Amsellem" >>>>>> >>>> ><maurice.amsel...@systar.com> >>>>>> >>>> >wrote: >>>>>> >>>> > >>>>>> >>>> >>Alex, it's one line to change in the build.xml >>>>>> >>>> >> >>>>>> >>>> >><exec >>>>>> >>>> >>executable="${env.PIXELBENDER_HOME}/sniffer_gpu.exe"/> >>>>>> >>>> >> >>>>>> >>>> >>I will give it a try and we will know in 15 min. >>>>>> >>>> >> >>>>>> >>>> >>I am sure the result will be interesting. >>>>>> >>>> >> >>>>>> >>>> >>Anyway, it can't hurt ;-) >>>>>> >>>> >> >>>>>> >>>> >>Maurice >>>>>> >>>> >> >>>>>> >>>> >>-----Message d'origine----- De : Alex Harui >>>>>> >>>> >>[mailto:aha...@adobe.com] Envoyé : mardi 10 décembre >>>>>> >>>> >>2013 20:29 À : dev@flex.apache.org Objet : Re: >>>>>> >>>> >>[Builds/Jenkins] Help and advise needed >>>>>> >>>> >> >>>>>> >>>> >>I think I'll wait to see how Gavin responds to Erik's >>>>>> >>>> >>latest >>>>>> >>>>request. >>>>>> >>>> >> >>>>>> >>>> >>BTW, thanks for finding out about the tool. >>>>>> >>>> >> >>>>>> >>>> >>-Alex >>>>>> >>>> >> >>>>>> >>>> >>On 12/10/13 11:27 AM, "Maurice Amsellem" >>>>>> >>>> >><maurice.amsel...@systar.com> >>>>>> >>>> >>wrote: >>>>>> >>>> >> >>>>>> >>>> >>>Sure, if you can ask him. >>>>>> >>>> >>> >>>>>> >>>> >>>Maurice >>>>>> >>>> >>> >>>>>> >>>> >>>-----Message d'origine----- De : Alex Harui >>>>>> >>>> >>>[mailto:aha...@adobe.com] Envoyé : mardi 10 décembre >>>>>> >>>> >>>2013 20:26 À : dev@flex.apache.org Objet : Re: >>>>>> >>>> >>>[Builds/Jenkins] Help and advise needed >>>>>> >>>> >>> >>>>>> >>>> >>>Might be simpler just to ask Gavin to run the tool? >>>>>> >>>> >>> >>>>>> >>>> >>>On 12/10/13 11:12 AM, "Maurice Amsellem" >>>>>> >>>> >>><maurice.amsel...@systar.com> >>>>>> >>>> >>>wrote: >>>>>> >>>> >>> >>>>>> >>>> >>>>There is a utility in pixel bender toolkit directory >>>>>> >>>> >>>>called "sniffer_gpu.exe" that check the presence and >>>>>> >>>> >>>>version of >>>>>>OpenGL: >>>>>> >>>> >>>> >>>>>> >>>> >>>>Console output on my laptop is below: >>>>>> >>>> >>>> >>>>>> >>>> >>>>C:\Program Files (x86)\Adobe\Adobe Utilities - CS5\Pixel >>>>>>Bender >>>>>> >>>> >>>>Toolkit >>>>>> >>>> >>>>2>sniffer_gpu.exe >>>>>> >>>> >>>>Device: 0058A9F4 has video RAM(MB): 512 >>>>>> >>>> >>>>Vendor string: NVIDIA Corporation >>>>>> >>>> >>>>Renderer string: NVS 4200M/PCI/SSE2 >>>>>> >>>> >>>>Version string: 3.0.0 >>>>>> >>>> >>>> >>>>>> >>>> >>>>OpenGL version as determined by Extensionator... >>>>>> >>>> >>>>OpenGL Version 3.0 >>>>>> >>>> >>>>Has NPOT support: TRUE >>>>>> >>>> >>>>Has Framebuffer Obeject Extension support: TRUE >>>>>> >>>> >>>>Completed >>>>>>shader >>>>>> >>>>test! >>>>>> >>>> >>>>Return code: 7 >>>>>> >>>> >>>> >>>>>> >>>> >>>>Maybe we could temporarily modify the build to run this >>>>>>utility >>>>>> >>>> >>>>and show the output on the b.a.o vm. >>>>>> >>>> >>>> >>>>>> >>>> >>>>WDYT ? >>>>>> >>>> >>>> >>>>>> >>>> >>>>Maurice >>>>>> >>>> >>>> >>>>>> >>>> >>>>-----Message d'origine----- De : Alex Harui >>>>>> >>>> >>>>[mailto:aha...@adobe.com] Envoyé : mardi 10 décembre >>>>>> >>>> >>>>2013 18:15 À : dev@flex.apache.org Objet : Re: >>>>>>[Builds/Jenkins] >>>>>> >>>> >>>>Help and advise needed >>>>>> >>>> >>>> >>>>>> >>>> >>>>I don't think we actually know the cause of the problem. >>>>>> >>>> >>>>I am going to continue to spend cycles to try to find >>>>>> >>>> >>>>out >>>>>>though. >>>>>> >>>> >>>> >>>>>> >>>> >>>>It would be nice to have an alternative to builds.a.o. >>>>>> >>>> >>>>I'm >>>>>>not >>>>>> >>>> >>>>sure if it will cost Om money to run a builds server. >>>>>> >>>> >>>> >>>>>> >>>> >>>>-Alex >>>>>> >>>> >>>> >>>>>> >>>> >>>>On 12/10/13 2:01 AM, "Maurice Amsellem" >>>>>> >>>> >>>><maurice.amsel...@systar.com> >>>>>> >>>> >>>>wrote: >>>>>> >>>> >>>> >>>>>> >>>> >>>>>I understand that. >>>>>> >>>> >>>>> >>>>>> >>>> >>>>>Actually, my "understanding" on this issue was that >>>>>> >>>> >>>>>pixel bender compiler required some sort of hardware >>>>>> >>>> >>>>>configuration (OpenGL, >>>>>> >>>> >>>>>etc...) that were not present on the b.a.o. new Windows >>>>>>Jenkins >>>>>> >>>> >>>>>slave node, so that's why the build was failing, and >>>>>> >>>> >>>>>the Apache Infra was reluctant to let us modify >>>>>> >>>> >>>>>anything, or even access the VM ourselves. >>>>>> >>>> >>>>>So that's why I was proposing a "software only" solution. >>>>>> >>>> >>>>> >>>>>> >>>> >>>>>Now, it seems from what Om is saying that we can set up >>>>>> >>>> >>>>>and >>>>>>use >>>>>> >>>> >>>>>our own Jenkins slave node VM. >>>>>> >>>> >>>>> >>>>>> >>>> >>>>>That, of course, is much preferable... >>>>>> >>>> >>>>> >>>>>> >>>> >>>>>Maurice >>>>>> >>>> >>>>> >>>>>> >>>> >>>>>-----Message d'origine----- De : Erik de Bruin >>>>>> >>>> >>>>>[mailto:e...@ixsoftware.nl] Envoyé : mardi >>>>>> >>>> >>>>>10 décembre 2013 10:44 À : dev@flex.apache.org Objet : Re: >>>>>> >>>> >>>>>[Builds/Jenkins] Help and advise needed >>>>>> >>>> >>>>> >>>>>> >>>> >>>>>Maurice, >>>>>> >>>> >>>>> >>>>>> >>>> >>>>>Your help is very much appreciated! >>>>>> >>>> >>>>> >>>>>> >>>> >>>>>I put "legal" in quotes, the issue is not really one of >>>>>> >>>> >>>>>the law, more of the rules. An Apache release is >>>>>> >>>> >>>>>supposed to be 'source only', and we if we can produce >>>>>> >>>> >>>>>needed binaries from source, we keep only the source, >>>>>> >>>> >>>>>not the artefacts >>>>>>themselves in >>>>>> >>>>the repo. >>>>>> >>>> >>>>> >>>>>> >>>> >>>>> >>>>>> >>>> >>>>>EdB >>>>>> >>>> >>>>> >>>>>> >>>> >>>>> >>>>>> >>>> >>>>> >>>>>> >>>> >>>>>On Tue, Dec 10, 2013 at 10:34 AM, Maurice Amsellem >>>>>> >>>> >>>>><maurice.amsel...@systar.com> wrote: >>>>>> >>>> >>>>>>>In addition to the various "legal" issues with >>>>>> >>>> >>>>>>>binaries in the >>>>>> >>>>repo. >>>>>> >>>> >>>>>> I understand it's not a good idea to have binaries in >>>>>> >>>> >>>>>>the repo, so I won't insist. >>>>>> >>>> >>>>>> But please can you explain what are the legal issues >>>>>> >>>> >>>>>>of having binaries in the repo? Is this because of >>>>>> >>>> >>>>>>Adobe, or >>>>>>ASF >>>>>> >>>>rules ? >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> On a side note, I was just trying to help, with my >>>>>> >>>> >>>>>> limited understanding and knowledge, and because the >>>>>> >>>> >>>>>> email thread >>>>>>was >>>>>> >>>> >>>>>> titled "help and advise needed" ;-) >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> Regards, >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> Maurice >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> -----Message d'origine----- De : Erik de Bruin >>>>>> >>>> >>>>>> [mailto:e...@ixsoftware.nl] Envoyé : >>>>>>mardi >>>>>> >>>> >>>>>> 10 décembre 2013 09:12 À : dev@flex.apache.org Objet : >>>>>>Re: >>>>>> >>>> >>>>>> [Builds/Jenkins] Help and advise needed >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> In addition to the various "legal" issues with >>>>>> >>>> >>>>>>binaries in the repo, we'd be masking the cause of >>>>>> >>>> >>>>>>this >>>>>>failure. >>>>>> >>>> >>>>>>In >>>>>>order >>>>>> >>>> >>>>>>to prevent further deterioration of the build process, >>>>>> >>>> >>>>>>we >>>>>>need >>>>>> >>>> >>>>>>to figure out what went wrong and fix it. >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> EdB >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> PS. Thanks for leaving the keyboard on the Mustella >>>>>> >>>> >>>>>> VM set >>>>>>to >>>>>> >>>>FR... >>>>>> >>>> >>>>>> Took me while to figure out that I hadn't gone insane >>>>>> >>>> >>>>>> or if my keyboard was broken ;-) >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> On Tue, Dec 10, 2013 at 9:04 AM, Maurice Amsellem >>>>>> >>>> >>>>>><maurice.amsel...@systar.com> wrote: >>>>>> >>>> >>>>>>>> someone who does use the pbj's will grab the >>>>>> >>>> >>>>>>>> nightly and >>>>>> >>>>complain. >>>>>> >>>> >>>>>>> >>>>>> >>>> >>>>>>> I don't understand. >>>>>> >>>> >>>>>>> Why would someone complain if the pbj's are in the >>>>>>nightly? >>>>>> >>>> >>>>>>> >>>>>> >>>> >>>>>>> [From the other emai] >>>>>> >>>> >>>>>>>>Apache repos aren't supposed to contain compiled code. >>>>>>The >>>>>> >>>> >>>>>>>>pbj files were removed during the initial release >>>>>>audit. >>>>>> >>>> >>>>>>>>I don't think a workaround can involve checking in >>>>>> >>>> >>>>>>>>the pbj >>>>>> >>>>files. >>>>>> >>>> >>>>>>>>But we could borrow them from a prior release >>>>>> >>>> >>>>>>>>package >>>>>> >>>>temporarily. >>>>>> >>>> >>>>>>> >>>>>> >>>> >>>>>>>>So we could make the compilation conditional on a >>>>>> >>>> >>>>>>>>env parameter, and set that in the Jenkins job accordingly? >>>>>> >>>> >>>>>>>>Yes but ... >>>>>> >>>> >>>>>>> >>>>>> >>>> >>>>>>> Alex, the conversation is getting out synch, so I am >>>>>> >>>> >>>>>>>not sure that I have understood what you said. >>>>>> >>>> >>>>>>> >>>>>> >>>> >>>>>>> So can we include the pbj in the repo, and have a >>>>>>parameter >>>>>> >>>> >>>>>>>to conditionally compile the pbj ? >>>>>> >>>> >>>>>>> - This parameter would be set by default to do the >>>>>> >>>> >>>>>>>compilation (so that folks can recompile) >>>>>> >>>> >>>>>>> - and turned off on the b.a.o vm, with pre-compiled >>>>>>pbj's. >>>>>> >>>> >>>>>>> >>>>>> >>>> >>>>>>> >>>>>> >>>> >>>>>>> Maurice >>>>>> >>>> >>>>>>> >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> -- >>>>>> >>>> >>>>>> Ix Multimedia Software >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> Jan Luykenstraat 27 >>>>>> >>>> >>>>>> 3521 VB Utrecht >>>>>> >>>> >>>>>> >>>>>> >>>> >>>>>> T. 06-51952295 >>>>>> >>>> >>>>>> I. www.ixsoftware.nl >>>>>> >>>> >>>>> >>>>>> >>>> >>>>> >>>>>> >>>> >>>>> >>>>>> >>>> >>>>>-- >>>>>> >>>> >>>>>Ix Multimedia Software >>>>>> >>>> >>>>> >>>>>> >>>> >>>>>Jan Luykenstraat 27 >>>>>> >>>> >>>>>3521 VB Utrecht >>>>>> >>>> >>>>> >>>>>> >>>> >>>>>T. 06-51952295 >>>>>> >>>> >>>>>I. www.ixsoftware.nl >>>>>> >>>> >>>> >>>>>> >>>> >>> >>>>>> >>>> >> >>>>>> >>>> > >>>>>> >>>> >>>>>> >>>> >>>>>> >> >>>>>> > >>>>>> >>>>>> >>>>> >>> >> >