Hi, I have been trying to build ruby-grpc for last many weeks without success. Current work can be found at https://git.fosscommunity.in/praveen/grpc (under branch ruby).
RUBYLIB=. GEM_PATH=debian/ruby-grpc/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0:/var/lib/gems/2.3.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0:/usr/share/rubygems-integration/2.3.0:/usr/share/rubygems-integration/all ruby2.3 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.3 /usr/bin/rspec --pattern ./src/ruby/spec/\*\*/\*_spec.rb --format documentation /<<PKGBUILDDIR>>/debian/ruby-grpc/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0/gems/grpc-1.3.2/src/ruby/lib/grpc/grpc.rb:37:in `require_relative': /<<PKGBUILDDIR>>/debian/ruby-grpc/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0/gems/grpc-1.3.2/src/ruby/lib/grpc/grpc_c.so: undefined symbol: inflate - /<<PKGBUILDDIR>>/debian/ruby-grpc/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0/gems/grpc-1.3.2/src/ruby/lib/grpc/grpc_c.so (LoadError) This is because I'm linking against libgrpc.a already in the archive. (See no-make-in-extconf.patch). How do I pass the path to currently built libgrpc.a instead? I'm using --gem-install option. Running make from extconf.rb is failing to find openssl hence trying to use the already built libgrpc.a This is one of the toughest packages I have ever worked with, so any help with this is much appreciated. Thanks Praveen
signature.asc
Description: OpenPGP digital signature