Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 512434 - dev-db/couchdb - add support for >=dev-lang/erlang-17.0
Summary: dev-db/couchdb - add support for >=dev-lang/erlang-17.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Dirkjan Ochtman (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2014-06-04 17:44 UTC by Mira Ressel
Modified: 2014-06-29 10:28 UTC (History)
0 users

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


Attachments
Patch for dev-db/couchdb/ (couchdb-Remove-upper-limit-for-erlang-version.patch,2.12 KB, patch)
2014-06-04 17:44 UTC, Mira Ressel
Details | Diff
Patch for the couchdb ebuild (couchdb-1.5.0.ebuild.patch,922 bytes, patch)
2014-06-04 17:47 UTC, Mira Ressel
Details | Diff
Patch for couchdb, to be placed in files/ (couchdb-1.5.0-erlang-remove-upper-limit.patch,993 bytes, patch)
2014-06-04 17:48 UTC, Mira Ressel
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mira Ressel 2014-06-04 17:44:26 UTC
Created attachment 378272 [details, diff]
Patch for dev-db/couchdb/

couchdb's configure script only allows building against Erlang versions older than R17. However, this restriction was placed before the release of Erlang R17 and was only meant as a general future-proofing. It turned out there are no actual incompabilites (confirmed by own test and by upstream).

Therefore this restriction can be raised, as the attached patch does. (Side note: I decided to do it the "proper" way and to patch configure.ac, but one could apply a nearly identical patch directly to configure and therefore avoid the additional dependency on sys-devel/autoconf-archive).
Comment 1 Mira Ressel 2014-06-04 17:47:52 UTC
Created attachment 378274 [details, diff]
Patch for the couchdb ebuild

Hmm, perhaps that patch format (directory patch) is suboptimal, so I split it up into the ebuild patch and the newly-created patch file.
Comment 2 Mira Ressel 2014-06-04 17:48:37 UTC
Created attachment 378276 [details, diff]
Patch for couchdb, to be placed in files/
Comment 3 Dirkjan Ochtman (RETIRED) gentoo-dev 2014-06-05 07:20:22 UTC
Can you hold out for a few more days while I push out couchdb-1.6.0 instead? :)
Comment 4 Mira Ressel 2014-06-05 09:58:27 UTC
(In reply to Dirkjan Ochtman from comment #3)
> Can you hold out for a few more days while I push out couchdb-1.6.0 instead?
> :)

I sure can, somehow that didn't cross my mind when filing the bug. IIRC, 1.6.0 is supposed to be released end of next week.
Comment 5 Dirkjan Ochtman (RETIRED) gentoo-dev 2014-06-05 13:08:35 UTC
I'm the RM for 1.6.0, so I'll be keeping close watch. :) I think it will go out on Monday (at night for you and me).
Comment 6 Mira Ressel 2014-06-05 13:59:45 UTC
Huh, I didn't know you actually were "upstream". Anyway, I'm closing this bug now.
Comment 7 Mira Ressel 2014-06-23 21:23:51 UTC
I'm reopening this as the bumped ebuild still specifies the old version limit in its deps.
Comment 8 Dirkjan Ochtman (RETIRED) gentoo-dev 2014-06-29 10:28:28 UTC
Ah, sorry about that. Should work now.