Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 456828

Summary: dev-embedded/sdcc-3.2.0 : Version Bump
Product: Gentoo Linux Reporter: Tiger <gothiger>
Component: [OLD] DevelopmentAssignee: Embedded Team (OBSOLETE) <dev-embedded+disabled>
Status: RESOLVED DUPLICATE    
Severity: enhancement CC: kripton, robink
Priority: Normal Keywords: EBUILD, PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://sdcc.sourceforge.net
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Experimental ebuild for sdcc-3.2.0
Patch for SDCCnaddr.hpp
Patch for SDCCnaddr.cc
Patch for SDCCralloc.hpp
Patch for SDCCtree_dec.hpp
dev-embedded/sdcc-3.1.0 ebuild

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 ***