Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 208041 - dev-tinyos/nesc-1.2.9 version bump
Summary: dev-tinyos/nesc-1.2.9 version bump
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Embedded Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on: 235036
Blocks:
  Show dependency tree
 
Reported: 2008-01-29 13:23 UTC by Aurélien Francillon
Modified: 2010-11-07 19:08 UTC (History)
1 user (show)

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


Attachments
nesc-1.2.9.ebuild (nesc-1.2.9.ebuild,2.43 KB, text/plain)
2008-01-29 13:24 UTC, Aurélien Francillon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aurélien Francillon 2008-01-29 13:23:40 UTC
this new version of nesc makes esaier to skip '$' in idetifiers and replace 
them with '__' (for tinyos see bugs #173471 and  #104860 )
Also note that the ebuild is a copy from nesc-1.2.8a.ebuild plus a small cleanup.
It seems that both have a problem with java toolchain i.e. raw javac is 
called from tools/java/net/tinyos/nesc/dump/xml/Makefile while ebuild should
conform to ejavac in order to be built with compatibility with previous jre 
How do you recommend to fix this issue ? configure don't support --with-javac-args= and the like... should I edit the makefile.am ? Should the ebuild handle the java compilation by bypassing the makefile ? 
thanks 
Aurélien
  

Reproducible: Always
Comment 1 Aurélien Francillon 2008-01-29 13:24:33 UTC
Created attachment 142110 [details]
nesc-1.2.9.ebuild
Comment 2 Sandro Bonazzola 2008-08-07 18:19:06 UTC
nesc 1.3 is out.
Comment 3 Denis Dupeyron (RETIRED) gentoo-dev 2008-08-12 12:46:20 UTC
Hi Sandro,

Long time no see. How are you doing ?

tinyos is in big lack of love at the moment. And I'm not the best suited to maintain it for technical reasons, and temporarily also for personal reasons (moving the family across the atlantic). I tried recruiting Aurélien at some point but last I heard this slacker was busy making babies. ;o)

So let's make a deal. I'll commit every ebuild or patch you and Aurélien will throw at me. No questions asked. I know Aurélien has an overlay, but it's not easy for a tinyos noob like me to know what's important/urgent to commit and in what state is what package. How's that ?

Denis.
Comment 4 Aurélien Francillon 2008-08-12 23:03:44 UTC
(In reply to comment #3)

> point but last I heard this slacker was busy making babies. ;o)
well actually i'm busy growing the baby ;) 
( and writing phd thesis :( )
apart from that sorry for the slacking. However, I still update my overlay from 
time to time, "as needed". 

> So let's make a deal. I'll commit every ebuild or patch you and Aurélien will
> throw at me. No questions asked. I know Aurélien has an overlay, but it's not
> easy for a tinyos noob like me to know what's important/urgent to commit and in
> what state is what package. How's that ?

Deal, proxy maintenance looks perfect ;)
I personally don't have an ebuild for 1.3.0 yet but I will upload one for testing asap. 
Sandro, will you be able to test/comment it?

Aurélien
Comment 5 Sandro Bonazzola 2008-08-17 19:15:54 UTC
(In reply to comment #3)
> Long time no see. How are you doing ?

Hi Denis, I'm fine, just a little short of free time as always.

> So let's make a deal. I'll commit every ebuild or patch you and Aurélien will
> throw at me. No questions asked. I know Aurélien has an overlay, but it's not
> easy for a tinyos noob like me to know what's important/urgent to commit and in
> what state is what package. How's that ?

Maybe you can at least take a look for ebuild formal correctness before you commit :-P I'll try to work with Aurélien.

(In reply to comment #4)
> Deal, proxy maintenance looks perfect ;)
> I personally don't have an ebuild for 1.3.0 yet but I will upload one for
> testing asap. 
> Sandro, will you be able to test/comment it?

I think I can test and comment it. I'll try to sync with your overlay every evening this week in order to have a working ebuild quickly enough.
Comment 6 Sandro Bonazzola 2008-08-17 20:35:13 UTC
This bug could depend on bug #235036 in order to enable deputy support on nesc 1.3.0.
Comment 7 Aurélien Francillon 2008-08-17 20:42:13 UTC
(In reply to comment #5)
> I think I can test and comment it. I'll try to sync with your overlay every
> evening this week in order to have a working ebuild quickly enough.
> 

Well I made some update to the overlay this week, and I have an ebuild for
1.3.0, but it's barely working ...
I don't know exactly where the problem is (well probably are ? )... The standard includes aren't properly included, looks like it's due to the general brokage of the avr and msp toolchains (well mostly related to bug #147155 but the brockage is general) . And the simulation target (i.e. make micaz sim) is broken too with nesc 1.3.0... 
Well to summarize imho what's "important/urgent" would be to have a proper toolchain for msp's and avr's chips ... that's a lot of work/time ...


Comment 8 Aurélien Francillon 2008-08-17 20:46:47 UTC
(In reply to comment #6)
> This bug could depend on bug #235036 in order to enable deputy support on nesc
> 1.3.0.
> 

yes but according to the documentation on looks like deputy needs svn version + patch: 
http://www.cs.utah.edu/~coop/safetinyos/install/

Comment 9 Denis Dupeyron (RETIRED) gentoo-dev 2008-08-17 21:57:41 UTC
(In reply to comment #5)
> Maybe you can at least take a look for ebuild formal correctness before you
> commit :-P I'll try to work with Aurélien.

Yes, I'll have a look at the ebuilds before committing them. In case of doubt I'll send you and Aurélien a diff. Just point me by email to the ones you want me to commit and I'll do it.

(In reply to comment #7)
> Well to summarize imho what's "important/urgent" would be to have a proper
> toolchain for msp's and avr's chips ... that's a lot of work/time ...

That's OK, take your time. By the way, note that I'll be away most of next week.

Denis.
Comment 10 Samuli Suominen (RETIRED) gentoo-dev 2010-11-07 19:08:17 UTC
tinyos was removed from tree. closing.