Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update eventmachine dep to 1.0.0+, 0.12.10 won't build @Debian. #459

Open
michalrus opened this issue Jul 8, 2013 · 2 comments
Open

Update eventmachine dep to 1.0.0+, 0.12.10 won't build @Debian. #459

michalrus opened this issue Jul 8, 2013 · 2 comments

Comments

@michalrus
Copy link

See eventmachine/eventmachine#345 -- this won't build using bundle install, I'm getting the same error as people in mentioned issue.

compiling rubymain.cpp
rubymain.cpp: In function ‘VALUE t_connect_server(VALUE, VALUE, VALUE)’:
rubymain.cpp:468:42: error: format not a string literal and no format arguments [-Werror=format-security]
rubymain.cpp: In function ‘VALUE t_bind_connect_server(VALUE, VALUE, VALUE, VALUE, VALUE)’:
rubymain.cpp:488:42: error: format not a string literal and no format arguments [-Werror=format-security]
cc1plus: some warnings being treated as errors
make: *** [rubymain.o] Error 1

Further research:

  • on i386 it compiles all native extensions without problems, just checked. Debian stable @ amd64 is a problematic combination,
  • thin and nokogiri fail, too,
  • changing eventmachine, thin and nokogiri versions in Gemfile.lock to fixed ones makes bundle install complete successfully on amd64, but then barkeep doesn't quite work and uses 100% CPU.
@bryenbegg
Copy link

Been able to reproduce this as well.
This is the sole reason stopping me using barkeep in my production development teams.
64-bit is a necessity in this day and age (especially with enterprise servers).

@jonny64
Copy link

jonny64 commented Nov 14, 2013

same error

uname -a
Linux 3.2.0-4-686-pae #1 SMP Debian 3.2.51-1 i686 GNU/Linux
cat /etc/debian_version
7.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants