Great sleuthing Maurice! Thanks for sticking to it and figuring it out :-)
I have asked Infra a similar question. I will wait for their response and give them more information. Om On Tue, Dec 10, 2013 at 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+Win > >dow > >s+service#InstallingJenkinsasaWindowsservice-InstallSlaveasaWindowsserv > >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 > >>>>> >>>> >>>> > >>>>> >>>> >>> > >>>>> >>>> >> > >>>>> >>>> > > >>>>> >>>> > >>>>> >>>> > >>>>> >> > >>>>> > > >>>>> > >>>>> > >>>> > >> > > > >