Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-19 Thread Ryan Merriman
Haha you're too kind Laurens. Glad that was it. On Thu, Oct 19, 2017 at 8:30 AM, Nick Allen wrote: > Thanks for testing the suggested fix, Laurens. I created METRON-1265 so we > can get this dependency doc'd. > > https://issues.apache.org/jira/browse/METRON-1265 > > On

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-19 Thread Nick Allen
Thanks for testing the suggested fix, Laurens. I created METRON-1265 so we can get this dependency doc'd. https://issues.apache.org/jira/browse/METRON-1265 On Wed, Oct 18, 2017 at 11:55 AM, Laurens Vets wrote: > I was hesitant to believe Ryan that this was a compiler issue,

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-18 Thread Laurens Vets
I was hesitant to believe Ryan that this was a compiler issue, but I upgraded my compiler on CentOS 6 to 4.9.2 and the build worked on the first try... Lesson learned: Never question Ryan again! How to upgrade compiler on CentOS 6: $ sudo yum install centos-release-scl $ sudo yum install

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-13 Thread Ryan Merriman
We recently ran into this and the cause was an old C++ compiler version. It wants a compiler that has support for C++11: https://gcc.gnu.org/projects/cxx-status.html#cxx11. On Fri, Oct 13, 2017 at 1:00 PM, Laurens Vets wrote: > ... > [INFO] --- frontend-maven-plugin:1.3:npm

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-13 Thread Michael Miklavcic
[INFO] Cannot find module 'tough-cookie' - It's as if the build has become sentient and now mocks us On Fri, Oct 13, 2017 at 12:00 PM, Laurens Vets wrote: > ... > [INFO] --- frontend-maven-plugin:1.3:npm (ng build) @ metron-config --- > [DEBUG] Configuring mojo

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-04 Thread James Sirota
Can you run it with the -X flag and paste the error? What version of the gcc compiler do you have? 02.10.2017, 09:37, "Laurens Vets" : > I might have spoken too soon. This is what I see now on 0.4.1-release: > > ... > [INFO] metron-contrib

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-02 Thread Laurens Vets
I might have spoken too soon. This is what I see now on 0.4.1-release: ... [INFO] metron-contrib . SUCCESS [ 0.006 s] [INFO] metron-docker .. SUCCESS [ 3.088 s] [INFO] metron-interface ...

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-02 Thread Casey Stella
Well, that's a prescient and didn't seem to get any love. On Mon, Oct 2, 2017 at 11:53 AM, Otto Fowler wrote: > http://mail-archives.apache.org/mod_mbox/metron-dev/ > 201708.mbox/%3cCAGh_R=xvLB3tg_j3FhupyMz4iUsiXmNbagHKZ= > gtfdc8u4b...@mail.gmail.com%3e > > > On

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-02 Thread Otto Fowler
http://mail-archives.apache.org/mod_mbox/metron-dev/201708.mbox/%3cCAGh_R=xvLB3tg_j3FhupyMz4iUsiXmNbagHKZ=gtfdc8u4b...@mail.gmail.com%3e On October 2, 2017 at 11:50:48, Otto Fowler (ottobackwa...@gmail.com) wrote: 1. My failing builds are working again, both my branch off of master and my pr

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-02 Thread Otto Fowler
1. My failing builds are working again, both my branch off of master and my pr checkouts, all that was required was a mvn clean package 2. There was some discussion on yarn recently in a pr, though I can’t remember which one On October 2, 2017 at 11:45:48, Casey Stella (ceste...@gmail.com)

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-02 Thread Casey Stella
Yeah, seems like it might be worth while to seriously investigate migrating to yarn if that gets us a consistent build. On Mon, Oct 2, 2017 at 11:37 AM, Otto Fowler wrote: > [WARNING] npm WARN deprecated bower@1.8.2: ...psst! Your project can stop > working at any

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-02 Thread Otto Fowler
[WARNING] npm WARN deprecated bower@1.8.2: ...psst! Your project can stop working at any moment because its dependencies can change. Prevent this by migrating to Yarn: https://bower.io/blog/2017/how-to-migrate-away-from-bower/ On October 2, 2017 at 11:29:50, Casey Stella (ceste...@gmail.com)

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-02 Thread Otto Fowler
We download and install node locally. But you can test this by : > git fetch apache > git checkout -b build-test apache/master > mvn clean package -DskipTests On October 2, 2017 at 11:17:03, Laurens Vets (laur...@daemon.be) wrote: I can confirm 0.4.1 (on CentOS 6!) builds for me as well.

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-02 Thread Laurens Vets
I can confirm 0.4.1 (on CentOS 6!) builds for me as well. Are we sure it isn't due to the version of node shipped with the OS? On 2017-10-02 08:04, zeo...@gmail.com wrote: Hmm, 0.4.1 built fine for me. Jon On Mon, Oct 2, 2017 at 10:44 AM Casey Stella wrote: Ok, the

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-02 Thread Otto Fowler
Maybe we added a dependency or something since? On October 2, 2017 at 11:04:16, zeo...@gmail.com (zeo...@gmail.com) wrote: Hmm, 0.4.1 built fine for me. Jon On Mon, Oct 2, 2017 at 10:44 AM Casey Stella wrote: > Ok, the build is broken in metron-config due to some

Re: [DISCUSS] Build broken due to transitive dependencies

2017-10-02 Thread zeo...@gmail.com
Hmm, 0.4.1 built fine for me. Jon On Mon, Oct 2, 2017 at 10:44 AM Casey Stella wrote: > Ok, the build is broken in metron-config due to some transitive changes > that happened in npm-land: > > [INFO] > >