question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

wekan official binaries release (0.17 and 0.18) won't run on Ubuntu 14.04

See original GitHub issue

Hi,

I tried to run the version from the binary release: https://github.com/wekan/wekan/releases/tag/v0.18

after npm install I get the error:

[Error: Module did not self-register.]
js-bson: Failed to load c++ bson extension, using pure JS version
/home/builder/wekan/wekan/programs/server/node_modules/fibers/future.js:280
						throw(ex);
						^

Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /home/builder/wekan/wekan/programs/server/npm/node_modules/meteor/npm-bcrypt/node_modules/bcrypt/build/Release/bcrypt_lib.node)
    at Error (native)
    at Object.Module._extensions..node (module.js:434:18)
    at Module.load (module.js:343:32)
    at Module.Mp.load (/home/builder/wekan/wekan/programs/server/npm/node_modules/meteor/babel-compiler/node_modules/reify/node/runtime.js:16:23)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at bindings (/home/builder/wekan/wekan/programs/server/npm/node_modules/meteor/npm-bcrypt/node_modules/bcrypt/node_modules/bindings/bindings.js:76:44)
    at Object.<anonymous> (/home/builder/wekan/wekan/programs/server/npm/node_modules/meteor/npm-bcrypt/node_modules/bcrypt/bcrypt.js:3:35)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Module.Mp.load (/home/builder/wekan/wekan/programs/server/npm/node_modules/meteor/babel-compiler/node_modules/reify/node/runtime.js:16:23)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)

When I run the release on a Ubuntu 16.04 it starts with no errors and I can access the Webinterface. Is a newer libstdc++ version now mandatory or do we have to build it from source?

Ubuntu 14.04

strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep LIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_DEBUG_MESSAGE_LENGTH

Ubuntu 16.04:

strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep LIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_DEBUG_MESSAGE_LENGTH

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:13 (7 by maintainers)

github_iconTop GitHub Comments

2reactions
xet7commented, May 6, 2017

Today’s Wekan release v0.19 has been built on Ubuntu 14.04 and should work ok.

2reactions
xet7commented, Apr 5, 2017

@Nebelwolf

I will sometime test Wekan on Ubuntu 14.04 and add support for it.

We are currently in process of upgrading to Meteor 1.4 and Node v4.

Read more comments on GitHub >

github_iconTop Results From Across the Web

WeKan ® — Open-Source kanban
WeKan ® Open-Source kanban. · Client: Javascript enabled mobile or desktop webbrowser or App · Download Server: WeKan ® v6.65, Meteor 2.9. ·...
Read more >
How to upgrade to Linux Mint 19
It is now possible to upgrade the Cinnamon, MATE and Xfce editions of Linux Mint 18.3 to version 19. The upgrade instructions are...
Read more >
Elsewhere on the web: 2022-04-20
2022-04-13; The Linux Foundation and Google Cloud Launch Nephio to Enable and Simplify Cloud Native Automation of Telecom Network Functions
Read more >
minishift - OSCHINA - 中文开源技术交流社区
Minishift Welcome to Minishift! Getting started Documentation Community Welcome to Minishift! Minishift is a tool that helps you run OpenShift locally by ...
Read more >
How do i upgrade to linux mint 19
After all, not all users of this Ubuntu-based Linux distribution will want to reinstall their OS from scratch, but similarly they won't want...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found