Summary: | dev-embedded/sdcc-4.0.0 -: not all necessary libraries for pic14 and pic16 ports are built | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Torsten Kurbad <gentoo> |
Component: | Current packages | Assignee: | Embedded Gentoo Team <embedded> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dan, gentoo |
Priority: | Normal | Keywords: | PATCH, PullRequest |
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/28496 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | sdcc-4.4.0.ebuild.patch |
Description
Torsten Kurbad
2020-07-09 11:30:10 UTC
Created attachment 648474 [details, diff]
sdcc-4.4.0.ebuild.patch
Patch to enable building all necessary .lib files
This /may/ be a dupe of #730484. Torsten, there is an ebuild in my junkdrawer overlay that should fix this. (Please let me know if this does or does not fix pic14. I have only tested with pic16.) (In reply to Daniel M. Weeks from comment #2) > This /may/ be a dupe of #730484. Torsten, there is an ebuild in my > junkdrawer overlay that should fix this. (Please let me know if this does or > does not fix pic14. I have only tested with pic16.) Sorry for the late reply. Your ebuild works for me, so just unsetting ARCH before compilation does the trick. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec9f33c18f0621452246ff37762a42485ad050ca commit ec9f33c18f0621452246ff37762a42485ad050ca Author: Esteve Varela Colominas <esteve.varela@gmail.com> AuthorDate: 2022-12-01 18:49:37 +0000 Commit: Viorel Munteanu <ceamac@gentoo.org> CommitDate: 2023-03-05 10:14:21 +0000 dev-embedded/sdcc: Bump to 4.2.0 This update also fixes a long-standing bug with regards to the pic14 and pic16 ports. Be sure to build with USE="pic14 pic16 non-free device-lib" (all linked bugs are a copy of this, can be closed when this package goes stable) Bug: https://bugs.gentoo.org/682086 Bug: https://bugs.gentoo.org/730484 Bug: https://bugs.gentoo.org/731848 Closes: https://bugs.gentoo.org/844925 Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28496 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> dev-embedded/sdcc/Manifest | 2 + .../sdcc/files/sdcc-4.2.0-link-tinfo.patch | 24 +++ dev-embedded/sdcc/metadata.xml | 17 ++- dev-embedded/sdcc/sdcc-4.2.0.ebuild | 167 +++++++++++++++++++++ dev-embedded/sdcc/sdcc-9999.ebuild | 134 +++++++++-------- 5 files changed, 276 insertions(+), 68 deletions(-) |