Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sw360-dev] SW360 Upgrade Thrift Version to 0.11.0

Agree! Test was successfully on my second test instance. (scripts/install-thrift.sh)

If you want to install thrift manually please follow my instruction.
Otherwise run scripts/install-thrift.sh to upgrade thrift to version 0.11.0.
Both are working fine!


-----Ursprüngliche Nachricht-----
Von: sw360-dev-bounces@xxxxxxxxxxx [mailto:sw360-dev-bounces@xxxxxxxxxxx] Im Auftrag von Maximilian Huber
Gesendet: Dienstag, 15. Januar 2019 11:33
An: sw360 developer discussions
Betreff: Re: [sw360-dev] SW360 Upgrade Thrift Version to 0.11.0

Hallo @all,

there is a way easier method to update thrift. In the source tree there is the file `scripts/install-thrift.sh` which install thrift, and the PR#431 will update that to install thrift 0.11.0 (works on ubuntu, debian and alpine). So there is no need for manual console hacking.

Best regards
Maximilian

On Di, 15. Jan 09:58, Maier, Thomas (CT RDA DS EVO OPS APS DI 1) wrote:
> hello team,
> 
> we are going to upgrade Apache Thrift (version 0.11.0, before 0.9.3)in SW360.
> Maximilian already created a pull request on our portal project.
> < https://github.com/eclipse/sw360/pull/431 > We are planning to merge 
> this pull request soon.
> That means you need to upgrade also your Apache Thrift version on the build server/environment.
> 
> If you start from the beginning you can use our build setups sw360vagrant or sw360chores.
> For sw360vagrant there is already a pull request ready with the new Apache Thrift version 0.11.0.
> < https://github.com/sw360/sw360vagrant/pull/22/files > (updated 
> files: download-packages.sh and scripts/install-thrift.sh)
> 
> For existing environment's please upgrade following this instruction to upgrade the installed thrift application:
> - update repositories: sudo apt-get update
> - install ant: sudo apt-get install ant
> - install necessary packages: sudo apt-get install libboost-dev 
> libboost-test-dev libboost-program-options-dev libboost-filesystem-dev 
> libboost-thread-dev libevent-dev automake libtool flex bison 
> pkg-config g++ libssl-dev
> - download Apache Thrift 0.11.0 e.g. 
> https://dist.apache.org/repos/dist/release/thrift/0.11.0/thrift-0.11.0
> .tar.gz
> - unar the thrift package: tar -xvf thrift-0.11.0.tar.gz
> - for Ubuntu run the following scripts: ./bootstrap.sh and ./configure
> - build thrift: sudo make
> - install thrift: sudo make install
> - verify the installed version: thrift -version or thrift -version --> 
> Thrift version 0.11.0
> 
> ... run your preferred sw360 install script...
> 
> you can find more information...
> https://thrift-tutorial.readthedocs.io/en/latest/installation.html
> 
> Thank you!
> Cheers

> _______________________________________________
> sw360-dev mailing list
> sw360-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or 
> unsubscribe from this list, visit 
> https://www.eclipse.org/mailman/listinfo/sw360-dev


--
Maximilian Huber * maximilian.huber@xxxxxxxxxxx * +49-174-3410223 TNG Technology Consulting GmbH, Beta-Str. 13a, 85774 Unterföhring
Geschäftsführer: Henrik Klagges, Dr. Robert Dahlke, Gerhard Müller
Sitz: Unterföhring * Amtsgericht München * HRB 135082


Back to the top