Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 456828 - dev-embedded/sdcc-3.2.0 : Version Bump
Summary: dev-embedded/sdcc-3.2.0 : Version Bump
Status: RESOLVED DUPLICATE of bug 553754
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Embedded Team (OBSOLETE)
URL: http://sdcc.sourceforge.net
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2013-02-11 18:41 UTC by Tiger
Modified: 2015-07-13 07:30 UTC (History)
2 users (show)

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


Attachments
Experimental ebuild for sdcc-3.2.0 (sdcc-3.2.0.ebuild,2.10 KB, text/plain)
2013-02-11 18:48 UTC, Tiger
Details
Patch for SDCCnaddr.hpp (sdcc-3.2.0-naddr.hpp.patch,3.40 KB, text/plain)
2013-02-11 18:49 UTC, Tiger
Details
Patch for SDCCnaddr.cc (sdcc-3.2.0-naddr.cc.patch,1.67 KB, text/plain)
2013-02-11 18:50 UTC, Tiger
Details
Patch for SDCCralloc.hpp (sdcc-3.2.0-ralloc.hpp.patch,981 bytes, text/plain)
2013-02-11 18:50 UTC, Tiger
Details
Patch for SDCCtree_dec.hpp (sdcc-3.2.0-tree_dec.hpp.patch,1.71 KB, text/plain)
2013-02-11 18:50 UTC, Tiger
Details
dev-embedded/sdcc-3.1.0 ebuild (sdcc-3.1.0.ebuild,1.88 KB, text/plain)
2013-04-01 16:29 UTC, Tiger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tiger 2013-02-11 18:41:58 UTC
SDCC 3.2.0 is released since July 2012.

Reproducible: Always
Comment 1 Tiger 2013-02-11 18:48:16 UTC
Created attachment 338632 [details]
Experimental ebuild for sdcc-3.2.0

Tested on ~amd64.

Compile fine with all ports except with 'avr' and 'hc08'. I have to make the patches related to boost as I did for 'pic14' and 'pic16' ports.

Like said on bug https://bugs.gentoo.org/show_bug.cgi?id=344535 I'm also getting "scanelf: Invalid ar entry" for non-free pic libs file.
Comment 2 Tiger 2013-02-11 18:49:46 UTC
Created attachment 338634 [details]
Patch for SDCCnaddr.hpp
Comment 3 Tiger 2013-02-11 18:50:09 UTC
Created attachment 338636 [details]
Patch for SDCCnaddr.cc
Comment 4 Tiger 2013-02-11 18:50:35 UTC
Created attachment 338638 [details]
Patch for SDCCralloc.hpp
Comment 5 Tiger 2013-02-11 18:50:58 UTC
Created attachment 338640 [details]
Patch for SDCCtree_dec.hpp
Comment 6 Tiger 2013-02-11 18:53:25 UTC
The above patches are done from the r8422
Comment 7 Tiger 2013-02-20 21:29:34 UTC
Do not test this ebuild !

Patches fix compilation only, but make the produced binary softwares unstable in some cases (tested it with analog to digital converter on a PIC16f88).

sdcc-3.2.0 do not compile with boost-1.52.
Comment 8 Markos Chandras (RETIRED) gentoo-dev 2013-02-20 23:25:23 UTC
(In reply to comment #7)
> Do not test this ebuild !
> 
> Patches fix compilation only, but make the produced binary softwares
> unstable in some cases (tested it with analog to digital converter on a
> PIC16f88).
> 
> sdcc-3.2.0 do not compile with boost-1.52.

Dont mess with bug fields like this. Let us handle them
Comment 9 Tiger 2013-04-01 16:29:04 UTC
Created attachment 343964 [details]
dev-embedded/sdcc-3.1.0 ebuild

This version seems stable. I tested only the pic14 port.

Ebuild generate scanelf warns related to the .lib files I think.
Comment 10 jannis 2015-06-01 20:16:49 UTC
see also bug 344535
Comment 11 SpanKY gentoo-dev 2015-07-13 07:30:29 UTC
if something is missing from the latest version, please file a new bug for each specific piece

*** This bug has been marked as a duplicate of bug 553754 ***