TritonDataCenter / smartos-live

For more information, please see http://smartos.org/ For any questions that aren't answered there, please join the SmartOS discussion list: https://smartos.topicbox.com/groups/smartos-discuss
1.59k stars 249 forks source link

gccgo missing in 2013Q3 multiarch gcc48 #273

Open calmh opened 11 years ago

calmh commented 11 years ago

I was excited to see the updated gcc in the multiarch 13.3.0 image!

jb@zlogin3:~ $ pkgin se gcc4
gcc48-libs-4.8.2nb1  The GNU Compiler Collection (GCC) support shared libraries.
gcc48-4.8.2 =        The GNU Compiler Collection (GCC) - 4.8 Release Series
gcc47-libs-4.7.3nb3 = The GNU Compiler Collection (GCC) support shared libraries
gcc47-4.7.3nb1       The GNU Compiler Collection (GCC) - 4.7 Release Series

=: package is installed and up-to-date
<: package is installed but newer version is available
>: installed package has a greater version than available package
jb@zlogin3:~ $ 

There are a bunch of fixes to Go in gcc 4.8 that I need. However, this makes me sad:

jb@zlogin3:~/smtpcat (master) $ pkgin pkg-content gcc48 | grep gccgo
jb@zlogin3:~/smtpcat (master) $ pkgin pkg-content gcc47 | grep gccgo
/opt/local/gcc47/bin/gccgo
/opt/local/gcc47/bin/i386-sun-solaris2.11-gccgo
/opt/local/gcc47/info/gccgo.info
/opt/local/gcc47/man/man1/gccgo.1

Dare I hope this is just a simple oversight (a missing build flag or so) and that gccgo in gcc4.8 might be coming soon?

//jb

MerlinDMC commented 11 years ago

@calmh you can also take a look at the go porting effort here: https://bitbucket.org/4ad/go-sunos

They did made a lot of progress lately. (thx to everyone from here if they're listening)

calmh commented 11 years ago

@MerlinDMC Huh. I was aware of the effort, but not how far it has apparently come since I last looked. Most of the tests even pass! Interesting.

bcantrill commented 11 years ago

Yeah, we're making pretty good progress -- and one more test passes as of a bug I found and fixed tonight. ;) The big chunk of work that remains is an event port based implementation of net; if you're interested in joining the effort, we're in #sunos-go on Freenode.

On Thu, Nov 14, 2013 at 1:02 AM, Jakob Borg notifications@github.comwrote:

@MerlinDMC https://github.com/MerlinDMC Huh. I was aware of the effort, but not how far it has apparently come since I last looked. Most of the tests even pass! Interesting.

— Reply to this email directly or view it on GitHubhttps://github.com/joyent/smartos-live/issues/273#issuecomment-28468660 .

jperkin commented 11 years ago

Right, this is a simple matter of copying the configuration from gcc47 - I'll do that.

ghost commented 10 years ago

Surely this should be moved to joyent/pkgsrc, right?