Summary: | app-emacs/doxymacs-* won't compile with gcc 7 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | aion1223 |
Component: | Current packages | Assignee: | GNU Emacs project <gnu-emacs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aion1223 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 617524 | ||
Attachments: | patch to /var/tmp/portage/app-emacs/doxymacs-1.8.0-r3/work/doxymacs-1.8.0 |
Description
aion1223
2017-10-29 07:05:35 UTC
Can you provide a patch? (In reply to Ulrich Müller from comment #1) > Can you provide a patch? If "you" means myself, aion1223@gmail.com, sure, I can and it's my pleasure. Created attachment 500966 [details, diff]
patch to /var/tmp/portage/app-emacs/doxymacs-1.8.0-r3/work/doxymacs-1.8.0
Add static inline function declaration would work for both gcc 5.4 (stable) and 7.2 (masked with '**')
I have just added a patch that I would suggest. I am new to open source bugzilla systems & conventions. I just made my account to report this bug, hoping emerge could build doxymacs at some point in the near future although I use newer gcc such as 7.2 or even upstream. I am not sure if I am following the coding standard, appropriate way of communication, etc. If not, please, kindly let me know. Thank you! The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a9b51adb08313fd58cb7df7f3f98511d42cb528 commit 8a9b51adb08313fd58cb7df7f3f98511d42cb528 Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2017-11-03 09:38:56 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2017-11-03 09:38:56 +0000 app-emacs/doxymacs: Fix compilation with GCC 7. Closes: https://bugs.gentoo.org/635746 Package-Manager: Portage-2.3.13, Repoman-2.3.4 app-emacs/doxymacs/doxymacs-1.8.0-r3.ebuild | 3 +- app-emacs/doxymacs/files/doxymacs-1.8.0-gcc7.patch | 104 +++++++++++++++++++++ 2 files changed, 106 insertions(+), 1 deletion(-) (In reply to aion1223 from comment #4) > I have just added a patch that I would suggest. I am new to open source > bugzilla systems & conventions. I just made my account to report this bug, > hoping emerge could build doxymacs at some point in the near future although > I use newer gcc such as 7.2 or even upstream. I am not sure if I am > following the coding standard, appropriate way of communication, etc. If > not, please, kindly let me know. Thank you! All is well. :-) The patch looks good, thank you. |