www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - New ldc2-0.15.2-beta2 Linux suitable for Travis-CI

reply "Kai Nacke" <kai redstar.de> writes:
Hi all!

I re-created the Linux binaries. They should now work in 
Travis-CI again.

2457af89b39d89a237d9bda560c8b5a8 
ldc2-0.15.2-beta2-linux-x86.tar.gz
b5f1514d52082ac5e6220c23287f799b 
ldc2-0.15.2-beta2-linux-x86.tar.xz
642ad38c7bf25d8d932e7a00e46c9734 
ldc2-0.15.2-beta2-linux-x86_64.tar.gz
18e4d0aec88ebbc58365bdc67b15cc7c 
ldc2-0.15.2-beta2-linux-x86_64.tar.xz

(I did not test this with Travis-CI but I checked that I really 
statically linked libstdc++.)

Regards,
Kai
Jul 10 2015
parent reply "extrawurst" <stephan extrawurst.org> writes:
On Friday, 10 July 2015 at 19:35:55 UTC, Kai Nacke wrote:
 Hi all!

 I re-created the Linux binaries. They should now work in 
 Travis-CI again.

 2457af89b39d89a237d9bda560c8b5a8 
 ldc2-0.15.2-beta2-linux-x86.tar.gz
 b5f1514d52082ac5e6220c23287f799b 
 ldc2-0.15.2-beta2-linux-x86.tar.xz
 642ad38c7bf25d8d932e7a00e46c9734 
 ldc2-0.15.2-beta2-linux-x86_64.tar.gz
 18e4d0aec88ebbc58365bdc67b15cc7c 
 ldc2-0.15.2-beta2-linux-x86_64.tar.xz

 (I did not test this with Travis-CI but I checked that I really 
 statically linked libstdc++.)

 Regards,
 Kai
Does not work for me: $ ldc2 --version ldc2: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by ldc2) -- Stephan
Jul 11 2015
parent reply "rsw0x" <anonymous anonymous.com> writes:
On Saturday, 11 July 2015 at 09:42:30 UTC, extrawurst wrote:
 On Friday, 10 July 2015 at 19:35:55 UTC, Kai Nacke wrote:
 Hi all!

 I re-created the Linux binaries. They should now work in 
 Travis-CI again.

 2457af89b39d89a237d9bda560c8b5a8 
 ldc2-0.15.2-beta2-linux-x86.tar.gz
 b5f1514d52082ac5e6220c23287f799b 
 ldc2-0.15.2-beta2-linux-x86.tar.xz
 642ad38c7bf25d8d932e7a00e46c9734 
 ldc2-0.15.2-beta2-linux-x86_64.tar.gz
 18e4d0aec88ebbc58365bdc67b15cc7c 
 ldc2-0.15.2-beta2-linux-x86_64.tar.xz

 (I did not test this with Travis-CI but I checked that I 
 really statically linked libstdc++.)

 Regards,
 Kai
Does not work for me: $ ldc2 --version ldc2: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by ldc2) -- Stephan
AFAIK this is only defined in libstdc++ versions greater than 4.8. Are you using CentOS 6.6 or something?
Jul 11 2015
next sibling parent "extrawurst" <stephan extrawurst.org> writes:
On Sunday, 12 July 2015 at 01:50:45 UTC, rsw0x wrote:
 On Saturday, 11 July 2015 at 09:42:30 UTC, extrawurst wrote:
 On Friday, 10 July 2015 at 19:35:55 UTC, Kai Nacke wrote:
 Hi all!

 I re-created the Linux binaries. They should now work in 
 Travis-CI again.

 2457af89b39d89a237d9bda560c8b5a8 
 ldc2-0.15.2-beta2-linux-x86.tar.gz
 b5f1514d52082ac5e6220c23287f799b 
 ldc2-0.15.2-beta2-linux-x86.tar.xz
 642ad38c7bf25d8d932e7a00e46c9734 
 ldc2-0.15.2-beta2-linux-x86_64.tar.gz
 18e4d0aec88ebbc58365bdc67b15cc7c 
 ldc2-0.15.2-beta2-linux-x86_64.tar.xz

 (I did not test this with Travis-CI but I checked that I 
 really statically linked libstdc++.)

 Regards,
 Kai
Does not work for me: $ ldc2 --version ldc2: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by ldc2) -- Stephan
AFAIK this is only defined in libstdc++ versions greater than 4.8. Are you using CentOS 6.6 or something?
Wait, I will check what Travis-CI uses... ``` Operating System Details Distributor ID: Ubuntu Description: Ubuntu 12.04.5 LTS Release: 12.04 Codename: precise Linux Version 3.13.0-29-generic Cookbooks Version a68419e https://github.com/travis-ci/travis-cookbooks/tree/a68419e GCC version gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 ``` -- Stephan
Jul 12 2015
prev sibling parent "Kai Nacke" <kai redstar.de> writes:
On Sunday, 12 July 2015 at 01:50:45 UTC, rsw0x wrote:
 On Saturday, 11 July 2015 at 09:42:30 UTC, extrawurst wrote:
 On Friday, 10 July 2015 at 19:35:55 UTC, Kai Nacke wrote:
 Hi all!

 I re-created the Linux binaries. They should now work in 
 Travis-CI again.

 2457af89b39d89a237d9bda560c8b5a8 
 ldc2-0.15.2-beta2-linux-x86.tar.gz
 b5f1514d52082ac5e6220c23287f799b 
 ldc2-0.15.2-beta2-linux-x86.tar.xz
 642ad38c7bf25d8d932e7a00e46c9734 
 ldc2-0.15.2-beta2-linux-x86_64.tar.gz
 18e4d0aec88ebbc58365bdc67b15cc7c 
 ldc2-0.15.2-beta2-linux-x86_64.tar.xz

 (I did not test this with Travis-CI but I checked that I 
 really statically linked libstdc++.)

 Regards,
 Kai
Does not work for me: $ ldc2 --version ldc2: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by ldc2) -- Stephan
AFAIK this is only defined in libstdc++ versions greater than 4.8. Are you using CentOS 6.6 or something?
Travis-CI still uses Ubuntu 12.04. Therefore I need to statically link libstdc++. Regards, Kai
Jul 12 2015