Summary: | app-portage/ufed - ufed-curses-checklist.c:30:14: error: conflicting types for ‘getline’ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michael 'veremitz' Everitt <gentoo> |
Component: | Current packages | Assignee: | Sven Eden <sven.eden> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | proxy-maint |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 430702 | ||
Attachments: |
build.log
Suggested patch ufed-0.92-r1.ebuild.not |
Description
Michael 'veremitz' Everitt
2018-01-14 10:05:09 UTC
Created attachment 514754 [details, diff]
Suggested patch
(In reply to Felix Janda from comment #1) > Created attachment 514754 [details, diff] [details, diff] > Suggested patch I had considered that ... :) Created attachment 514772 [details]
ufed-0.92-r1.ebuild.not
Updated ebuild with patch included, bumped to EAPI6.
NB. I have failed to drop KEYWORDS back to ~arch.
Working with supplied patch, thanks Felix.
I haven't built ufed in a while now. This patch looks promising though, thank you very much! The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/ufed.git/commit/?id=d7566969c2009d876eefd9016514650faada3521 commit d7566969c2009d876eefd9016514650faada3521 Author: David Seifert <soap@gentoo.org> AuthorDate: 2019-04-07 15:15:36 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2019-04-07 15:15:36 +0000 Rename `getline` to `ufed_getline` to avoid clash * `getline` is defined by POSIX.1-2008 http://man7.org/linux/man-pages/man3/getline.3.html Bug: https://bugs.gentoo.org/644518 Signed-off-by: David Seifert <soap@gentoo.org> ufed-curses-checklist.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (In reply to Michael 'veremitz' Everitt from comment #3) > Created attachment 514772 [details] > ufed-0.92-r1.ebuild.not > > Updated ebuild with patch included, bumped to EAPI6. > > NB. I have failed to drop KEYWORDS back to ~arch. > > Working with supplied patch, thanks Felix. I have pushed the patch with a more namespaced function name to the git repo, please try ufed-9999. If it works, I can make a 0.94 cut. (In reply to David Seifert from comment #6) > > I have pushed the patch with a more namespaced function name to the git > repo, please try ufed-9999. If it works, I can make a 0.94 cut. <<< dir /usr/share/doc/ufed-0.92-r1 >>> Regenerating /etc/ld.so.cache... >>> Original instance of package unmerged safely. >>> app-portage/ufed-9999 merged. >>> Auto-cleaning packages... Builds fine, all functions of ufed seem to work, ncurses GUI OK. ttj-netbook5 ~ # ufed ttj-netbook5 ~ # diff !-2:1 !-2:$ diff /etc/portage/make.conf /etc/portage/make.conf.ufed 15c15 < USE="X bindist cairo" --- > USE="X bindist" LGTM, Thanks! The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4c44cb93dc689bd7fc861196222ba9f0ed5fff commit 7a4c44cb93dc689bd7fc861196222ba9f0ed5fff Author: David Seifert <soap@gentoo.org> AuthorDate: 2019-04-07 15:50:37 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2019-04-07 15:50:37 +0000 app-portage/ufed: Bump version to 0.94 Closes: https://bugs.gentoo.org/644518 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: David Seifert <soap@gentoo.org> app-portage/ufed/Manifest | 2 +- app-portage/ufed/{ufed-0.93.ebuild => ufed-0.94.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) |