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

*.deb and *.rmp releases #12

Open
thedrow opened this issue May 18, 2014 · 23 comments
Open

*.deb and *.rmp releases #12

thedrow opened this issue May 18, 2014 · 23 comments

Comments

@thedrow
Copy link
Contributor

thedrow commented May 18, 2014

It will be much easier to install r3 if it had packages.
You can use fpm to do so easily.

@c9s
Copy link
Owner

c9s commented May 18, 2014

Haven't any experience with fpm yet, could you provide some instructions about this? thanks. :)

@thedrow
Copy link
Contributor Author

thedrow commented May 18, 2014

Sure, I'll explain in the evening.

@thedrow
Copy link
Contributor Author

thedrow commented May 18, 2014

Here's a recipe for building beanstalkd.
It uses make in order to build the package and pulls from git.
The ZeroMQ recipe also uses configure.

@c9s
Copy link
Owner

c9s commented May 19, 2014

Looks nice, have you released a package with FPM before? if so, would you mind send me a PR for this? thanks :)

@thedrow
Copy link
Contributor Author

thedrow commented May 19, 2014

Sure, I will send a PR soon.

@thedrow
Copy link
Contributor Author

thedrow commented May 19, 2014

I should also create a clib package.json so people could vendor r3 more easily.

@c9s
Copy link
Owner

c9s commented May 19, 2014

Sounds great!

@czchen
Copy link
Contributor

czchen commented May 20, 2014

Just issue an ITP (Intent to Package) in debian https://bugs.debian.org/748748. I will handle debian release after first version is released.

@c9s
Copy link
Owner

c9s commented May 20, 2014

Hi @czchen ,

Thanks for your help! 👍

@c9s
Copy link
Owner

c9s commented May 27, 2014

Hi @czchen ,

Version 1.2.1 is released. https://github.com/c9s/r3/releases/tag/1.2.1

@thedrow
Copy link
Contributor Author

thedrow commented May 28, 2014

I forgot about this.
I can promise that it will be done by friday.

@bluebat
Copy link

bluebat commented May 28, 2014

@thedrow
Copy link
Contributor Author

thedrow commented May 28, 2014

@bluebat Did you generate the RPM with fpm?
Care to share the recipe?

@bluebat
Copy link

bluebat commented May 29, 2014

@thedrow No, there is the spec file.

@czchen
Copy link
Contributor

czchen commented Jun 13, 2014

r3 is in debian new queue now. After ftp master accepts it, r3 will be in debian official repository.

@c9s
Copy link
Owner

c9s commented Jul 2, 2014

Great! @czchen thanks for your work! :D

@czchen
Copy link
Contributor

czchen commented Jul 2, 2014

@c9s Look like r3 build fail at armel. Any idea?

@c9s
Copy link
Owner

c9s commented Jul 2, 2014

I have no ideal with armel XD.. seems like failed at check.

@czchen
Copy link
Contributor

czchen commented Jul 3, 2014

http://paste.lisp.org/display/143077 is the error log provided by @kanru. It is segmentation fault.

@czchen
Copy link
Contributor

czchen commented Jul 4, 2014

I use schroot + qemu to build armel in amd64 for this issue, here is my conclusions:

  • coredump does not contain valid stack trace, possible stack smashing.
  • qemu does not support ptrace, so gdb is useless.
  • The issue is gone if I define DEBUG to enable debug print. Not sure why.

@kanru
Copy link
Contributor

kanru commented Jul 4, 2014

"ChangZhuo Chen (陳昌倬)" [email protected] writes:

I use schroot + qemu to build armel in amd64 for this issue, here is my conclusions:

  • coredump does not contain valid stack trace, possible stack smashing.
  • qemu does not support ptrace, so gdb is useless.
  • The issue is gone if I define DEBUG to enable debug print. Not sure why.

I might be able to get a backtrace from real armel machine.. stay tuned.

Kanru

@thedrow
Copy link
Contributor Author

thedrow commented May 31, 2018

Should we close this issue?

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

5 participants