| Summary: | sys-libs/gdbm-1.13: a typo in gdbm.h.in breaks building dev-lisp/clisp | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
| Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | aballier, andig.mail, email200202, eugene.shalygin, faa1976, fkrogh, gentoo, grozin, ionic, mgorny |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge-info.txt
config.log.tbz2 dev-lisp:clisp-2.49-r100:20170313-153833.log emerge-history.txt environment etc.portage.tbz2 Include gdbm patch and revbump. |
||
|
Description
Toralf Förster
2017-03-13 18:05:13 UTC
Created attachment 466952 [details]
emerge-info.txt
Created attachment 466954 [details]
config.log.tbz2
Created attachment 466956 [details]
dev-lisp:clisp-2.49-r100:20170313-153833.log
Created attachment 466958 [details]
emerge-history.txt
Created attachment 466960 [details]
environment
Created attachment 466962 [details]
etc.portage.tbz2
This is actually a bug in gdbm. I've submitted a patch to the maintainers - though they seem to have no public bug tracking mailing list or the like that I could reference. I'll attach a patch to bump the ebuild and include the patch here as well, but I need someone to change the description and assignee to gdbm's maintainer. Created attachment 467022 [details, diff]
Include gdbm patch and revbump.
same here. I was able to emerge it by disabling gdbm use flags: # echo "=dev-lisp/clisp-2.49-r100 -gdbm" >> /etc/portage/package.use/package.use (In reply to Mihai Moldovan from comment #8) > Created attachment 467022 [details, diff] [details, diff] > Include gdbm patch and revbump. TuX /mnt/portage/sys-libs/gdbm # patch gdbm-1.13.ebuild a.patch The next patch would create the file gdbm-1.13.ebuild, which already exists! Assume -R? [n] R Apply anyway? [n] y patching file gdbm-1.13.ebuild Hunk #1 FAILED at 1. 1 out of 1 hunk FAILED -- saving rejects to file gdbm-1.13.ebuild.rej patching file gdbm-1.13-r1.ebuild (renamed from gdbm-1.13.ebuild) Hunk #1 succeeded at 23 with fuzz 2 (offset -1 lines). The fix by ionic@ionic.de works. Please apply and commit. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafbc798a1d73b3f625a9119334f16774db1c601 commit dafbc798a1d73b3f625a9119334f16774db1c601 Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2017-10-13 11:18:18 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2017-10-13 12:17:44 +0000 sys-libs/gdbm: Fix a typo in gdbm.h Closes: https://bugs.gentoo.org/612530 Package-Manager: Portage-2.3.10, Repoman-2.3.3 .../files/gdbm-1.13-fix-a-typo-in-gdbm.h.patch | 21 +++++++ sys-libs/gdbm/gdbm-1.13-r1.ebuild | 70 ++++++++++++++++++++++ 2 files changed, 91 insertions(+) *** Bug 634606 has been marked as a duplicate of this bug. *** With the use of the patch from Mihai Moldovan, the clisp assembly was successful No need to apply any patches any longer - the patch has been applied to the portage tree. Just make sure to sync up. |