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

Package isn't installable on FreeBSD v12 due to issues with gecode configure script #63

Open
rick-pri opened this issue Nov 26, 2019 · 0 comments

Comments

@rick-pri
Copy link

Version:

1.3.4, 1.3.1, 1.3.0, 1.2.0

Environment:

FreeBSD 12.0, tested with Ruby 25 and Ruby 26 (with and without gcc 9.4 installed)

Scenario:

sudo gem install dep-selector-libgecode

checking whether to build search... yes
/usr/local/lib/ruby/gems/2.5/gems/dep-selector-libgecode-1.3.4/ext/libgecode3/vendor/gecode-3.7.3/configure: 11561: Syntax error: word unexpected (expecting ")")
extconf.rb:124:in `block in run': Failed to build gecode library. (GecodeBuild::BuildError)
from extconf.rb:123:in `chdir'
from extconf.rb:123:in `run'
from extconf.rb:130:in `<main>'

extconf failed, exit code 1

Steps to Reproduce:

Install (sudo) ruby, ruby26-gems, gcc. Attempt a normal install with rubygem of the package.

Expected Result:

The configure file creating gecode should not fail. (It may at some point fall into csh as the shell as I can see a lot of shell manipulation in the configure file but the default shell on FreeBSD is csh which doesn't seem to be supported in the script.)

Actual Result:

Error message as provided in the scenario.

Additional Information:

There's a packaged version of gecode available on FreeBSD without requiring building it.

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

1 participant