Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 237486 - dev-lang/ruby-1.8.6_p287-r1 - configure: WARNING: Unrecognized options: --disable-socks, --enable-ipv6, --disable-debug, --with-dbm, --with-gdbm, --with-openssl, --without-tk
Summary: dev-lang/ruby-1.8.6_p287-r1 - configure: WARNING: Unrecognized options: --dis...
Status: RESOLVED DUPLICATE of bug 230748
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-12 14:25 UTC by Rafał Mużyło
Modified: 2008-09-13 21:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rafał Mużyło 2008-09-12 14:25:41 UTC
I don't know when this happened (cause it seems it was quite a while ago),
but ruby doesn't use configure to setup dependencies.
In the build log, I've noticed:
configure: WARNING: Unrecognized options: --disable-socks, --enable-ipv6, --disable-debug, --with-dbm, --with-gdbm, --with-openssl, --without-tk

so I took a look at configure.in. There was no such options there.
Further reading lead to README, with following text:
  4. Remove comment mark(#) before the module names from ext/Setup (or
     add module names if not present), if you want to link modules
     statically.

     If you don't want to compile non static extension modules
     (probably on architectures which does not allow dynamic loading),
     remove comment mark from the line "#option nodynamic" in
     ext/Setup.

so current ebuild is simply incorrect.
I don't know anything about ruby, so I can't tell if
anything more than sed-ing that file (ext/Setup) is needed.
Comment 1 Alex Legler (RETIRED) archtester gentoo-dev Security 2008-09-13 21:25:47 UTC
This issue is already reported in bug #230748.
I'm currently getting in touch with upstream to resolve that.

Can someone with access please mark this a duplicate? *cough*
Comment 2 Rafał Mużyło 2008-09-13 21:38:39 UTC
OK, if it's already known...

*** This bug has been marked as a duplicate of bug 230748 ***
Comment 3 Rafał Mużyło 2008-09-13 21:42:58 UTC
Just hoping you came up with a valid solution soon.

Just a minor question:
when I filed this bug, I marked it as normal,
when it got assigned it got changed to major, but
bug 230748 is only minor.
Shouldn't this get changed, after all automagic
deps are an important problem ?