RejectedSoftware Forums

Sign up

travis-ci + vibe.d = problems

hello i have an application i would like to test using travis-ci but I am having no luck:

after compiling i get the following error:

./alexa-openwebif-test-library: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.17' not found (required by libevent-2.0.so.5)

any ideas how to make this baby run ? is there anything i have to additionally install? I am on vibe.d 0.7.30 and using dmd 2.073.0

full logs are here on travis-ci

any hints?

Re: travis-ci + vibe.d = problems

On Thu, 16 Feb 2017 13:12:20 GMT, Stephan Dilly wrote:

./alexa-openwebif-test-library: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.17' not found (required by libevent-2.0.so.5)

...

any hints?

http://stackoverflow.com/questions/19471683/lib-libc-so-6-version-glibc-2-17-not-found

Re: travis-ci + vibe.d = problems

On Thu, 16 Feb 2017 13:30:47 GMT, Alexey Kulentsov wrote:

On Thu, 16 Feb 2017 13:12:20 GMT, Stephan Dilly wrote:

./alexa-openwebif-test-library: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.17' not found (required by libevent-2.0.so.5)

...

any hints?

http://stackoverflow.com/questions/19471683/lib-libc-so-6-version-glibc-2-17-not-found

Thanks I googled it too, but why do I have to manually download another glibc version ?! Why am I not finding any of this in other projects travis-ci scripts? What am I missing ?

Re: travis-ci + vibe.d = problems

On Thu, 16 Feb 2017 13:45:51 GMT, Stephan Dilly wrote:

Thanks I googled it too, but why do I have to manually download another glibc version ?! Why am I not finding any of this in other projects travis-ci scripts? What am I missing ?

As I understand, this is not exact vibe-d problem, but libevent-2.0.so.5 dependency problem. May be, this library is not used by your other projects, I don't know.

Re: travis-ci + vibe.d = problems

On Thu, 16 Feb 2017 14:00:59 GMT, Alexey Kulentsov wrote:

On Thu, 16 Feb 2017 13:45:51 GMT, Stephan Dilly wrote:

Thanks I googled it too, but why do I have to manually download another glibc version ?! Why am I not finding any of this in other projects travis-ci scripts? What am I missing ?
As I understand, this is not exact vibe-d problem, but libevent-2.0.so.5 dependency problem. May be, this library is not used by your other projects, I don't know.

Isn't libevent the default when using vibe.d ??

Re: travis-ci + vibe.d = problems

On Thu, 16 Feb 2017 14:05:45 GMT, Stephan Dilly wrote:

As I understand, this is not exact vibe-d problem, but libevent-2.0.so.5 dependency problem. May be, this library is not used by your other projects, I don't know.

Isn't libevent the default when using vibe.d ??

You didn't say your other projects vibe-d - based too. :) In this case, I would have carefully checked the version of the compiler and libraries in search for differences between projects.

Re: travis-ci + vibe.d = problems

On Thu, 16 Feb 2017 14:49:53 GMT, Alexey Kulentsov wrote:

On Thu, 16 Feb 2017 14:05:45 GMT, Stephan Dilly wrote:

As I understand, this is not exact vibe-d problem, but libevent-2.0.so.5 dependency problem. May be, this library is not used by your other projects, I don't know.

Isn't libevent the default when using vibe.d ??
You didn't say your other projects vibe-d - based too. :) In this case, I would have carefully checked the version of the compiler and libraries in search for differences between projects.

I was not talking about MY other projects, I was talking about other projects using vibe.d in general. whatever I find using vibe.d they do not do any such stunts like downloading and installing glibc by hand in their travis config...

First and foremost vibe.d itself and all its examples:
github:vibe.d