public inbox for gentoo-amd64@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-amd64] icedtea6 and seamonkey
@ 2008-12-17  2:25 Stan Sander
  2008-12-17  8:57 ` [gentoo-amd64] " Duncan
  0 siblings, 1 reply; 8+ messages in thread
From: Stan Sander @ 2008-12-17  2:25 UTC (permalink / raw
  To: gentoo-amd64

I thought I'd give a shot at icedtea6.  Seems to have emerged fine, 
java-config and eselect show that things are set how I would like:

java-config -L
The following VMs are available for generation-2:
1)      Sun 32bit JRE 1.6.0.11 [emul-linux-x86-java-1.6]
2)      GCJ 4.3 [gcj-jdk]                              
*)      OpenJDK6/IcedTea6 1.3.1 [icedtea6]             
4)      Sun JDK 1.6.0.11 [sun-jdk-1.6]

eselect java-nsplugin list
Available 32-bit Java browser plugins      
  [1]   emul-linux-x86-java-1.6  current   
  [2]   emul-linux-x86-java-1.6-plugin2    
Available 64-bit Java browser plugins      
  [1]   icedtea6  current                  

But, here is where I'm at a loss and hoping someone can kick me in the 
right direction.  When I launch my 64-bit seamonkey and do about:plugins 
icedtea6 doesn't show up and pages with java applets indicate I need a 
java plugin.  When running seamonkey on the command line, the following 
is output when I do about:plugins

LoadPlugin: failed to initialize shared library 
/usr/lib64/icedtea6/jre/lib/amd64/IcedTeaPlugin.so [libxul.so: cannot 
open shared object file: No such file or directory]
LoadPlugin: failed to initialize shared library 
/usr/lib64/icedtea6/jre/lib/amd64/IcedTeaPlugin.so [libxul.so: cannot 
open shared object file: No such file or directory]

Now, if I add /usr/lib64/xulrunner-1.9 to /etc/ld.so.conf or symlink 
/usr/lib64/xulrunner-1.9/libxul.so into /usr/lib64 and run ldconfig then 
seamonkey segfaults with the following:

/usr/libexec/mozilla-launcher: line 119:  6046 Segmentation fault      
$(type -P aoss) "$mozbin" $xulparams 
"$@"                                               
seamonkey-bin exited with non-zero status 
(139)                                

-- 
Stan & Tashi




^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-amd64]  Re: icedtea6 and seamonkey
  2008-12-17  2:25 [gentoo-amd64] icedtea6 and seamonkey Stan Sander
@ 2008-12-17  8:57 ` Duncan
  2008-12-17 10:00   ` Beso
  0 siblings, 1 reply; 8+ messages in thread
From: Duncan @ 2008-12-17  8:57 UTC (permalink / raw
  To: gentoo-amd64

Stan Sander <stsander@sblan.net> posted 49486325.5090601@sblan.net,
excerpted below, on  Tue, 16 Dec 2008 19:25:41 -0700:

> eselect java-nsplugin list
> Available 32-bit Java browser plugins
>   [1]   emul-linux-x86-java-1.6  current [2]  
>   emul-linux-x86-java-1.6-plugin2
> Available 64-bit Java browser plugins
>   [1]   icedtea6  current
> 
> But, here is where I'm at a loss and hoping someone can kick me in the
> right direction.  When I launch my 64-bit seamonkey and do about:plugins
> icedtea6 doesn't show up and pages with java applets indicate I need a
> java plugin.

Take a look at flameeyes' blog.  He had a writeup on 64-bit icedtea and 
some of the remaining hurdles to getting it really working properly on 
amd64, probably a couple weeks ago.

I've been sort of following the whole subject, wanting an open source 
solution since I don't do proprietaryware, but as I've obviously learned 
to do without over the last few years, it hasn't been something extremely 
pressing to me, just something that would be "nice".  Also, as I've never 
had a Java working on Gentoo since until recently the only choices were 
proprietaryware, I tend to find the various blogs and etc on the topic 
rather harder to follow than those who are active Java users, so it's not 
something I've been /able/ to follow as closely as I might otherwise 
wish.  

Based on that, my conclusion from reading his blog was that yes, there's 
progress, and it might actually be installable and workable to some 
degree for someone sufficiently determined or who already knows how Java 
works on Gentoo normally.  However, it's not only far from stable, but 
honestly, it's still far from ~arch material as well.  There are still 
enough technical hurdles to jump that only the relatively technically 
elite (dev grade, and preferably with current Java experience) are going 
to be able to do it, and even then it's likely to take serious time and 
patience.  The gist was "check back in another 3-6 months".

I happen to have his rss feed subscribed, so let me give you the URL.  
I'll let you do the search thru back blogs to find that particular 
article.

http://blog.flameeyes.eu/

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-amd64] Re: icedtea6 and seamonkey
  2008-12-17  8:57 ` [gentoo-amd64] " Duncan
@ 2008-12-17 10:00   ` Beso
  2008-12-17 13:24     ` Stan Sander
  0 siblings, 1 reply; 8+ messages in thread
From: Beso @ 2008-12-17 10:00 UTC (permalink / raw
  To: gentoo-amd64

2008/12/17 Duncan <1i5t5.duncan@cox.net>:
> Stan Sander <stsander@sblan.net> posted 49486325.5090601@sblan.net,
> excerpted below, on  Tue, 16 Dec 2008 19:25:41 -0700:
>
>> eselect java-nsplugin list
>> Available 32-bit Java browser plugins
>>   [1]   emul-linux-x86-java-1.6  current [2]
>>   emul-linux-x86-java-1.6-plugin2
>> Available 64-bit Java browser plugins
>>   [1]   icedtea6  current
>>
>> But, here is where I'm at a loss and hoping someone can kick me in the
>> right direction.  When I launch my 64-bit seamonkey and do about:plugins
>> icedtea6 doesn't show up and pages with java applets indicate I need a
>> java plugin.
>
> Take a look at flameeyes' blog.  He had a writeup on 64-bit icedtea and
> some of the remaining hurdles to getting it really working properly on
> amd64, probably a couple weeks ago.
>
well, maybe normal users or users who don't really care about proprietaryware
would do better to wait for the latest java update to hit portage,
since it includes
an official sun java nsplugin for 64bits.
as for iced tea i think that it's the same of openjdk. am i wrong on this?

-- 
dott. ing. beso



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-amd64] Re: icedtea6 and seamonkey
  2008-12-17 10:00   ` Beso
@ 2008-12-17 13:24     ` Stan Sander
  2008-12-17 16:40       ` Beso
  0 siblings, 1 reply; 8+ messages in thread
From: Stan Sander @ 2008-12-17 13:24 UTC (permalink / raw
  To: gentoo-amd64

Beso wrote:
> 2008/12/17 Duncan <1i5t5.duncan@cox.net>:
>   
>> Stan Sander <stsander@sblan.net> posted 49486325.5090601@sblan.net,
>> excerpted below, on  Tue, 16 Dec 2008 19:25:41 -0700:
>>
>>     
>>> eselect java-nsplugin list
>>> Available 32-bit Java browser plugins
>>>   [1]   emul-linux-x86-java-1.6  current [2]
>>>   emul-linux-x86-java-1.6-plugin2
>>> Available 64-bit Java browser plugins
>>>   [1]   icedtea6  current
>>>
>>> But, here is where I'm at a loss and hoping someone can kick me in the
>>> right direction.  When I launch my 64-bit seamonkey and do about:plugins
>>> icedtea6 doesn't show up and pages with java applets indicate I need a
>>> java plugin.
>>>       
>> Take a look at flameeyes' blog.  He had a writeup on 64-bit icedtea and
>> some of the remaining hurdles to getting it really working properly on
>> amd64, probably a couple weeks ago.
>>
>>     
> well, maybe normal users or users who don't really care about proprietaryware
> would do better to wait for the latest java update to hit portage,
> since it includes
> an official sun java nsplugin for 64bits.
> as for iced tea i think that it's the same of openjdk. am i wrong on this?
>
>   
Thanks Duncan and Beso.  I knew I could count on you guys.  :D  

I already read through flameeyes' blog, but was just hoping that I was missing
something simple or someone else on this list had it working.  Perhaps the best thing
to do is wait for update 12 to sun's java and the 64-bit plugin that will come with it.
('Bout darned time!!)  

After that, the next project will be to dump the multilib profile.  


-- 
Stan & Tashi




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-amd64] Re: icedtea6 and seamonkey
  2008-12-17 13:24     ` Stan Sander
@ 2008-12-17 16:40       ` Beso
  2008-12-17 19:30         ` anorexicsumo
  0 siblings, 1 reply; 8+ messages in thread
From: Beso @ 2008-12-17 16:40 UTC (permalink / raw
  To: gentoo-amd64

2008/12/17 Stan Sander <stsander@sblan.net>:
> Beso wrote:
>>
>> 2008/12/17 Duncan <1i5t5.duncan@cox.net>:
>>
>>>
>>> Stan Sander <stsander@sblan.net> posted 49486325.5090601@sblan.net,
>>> excerpted below, on  Tue, 16 Dec 2008 19:25:41 -0700:
>>>
>>>
>>>>
>>>> eselect java-nsplugin list
>>>> Available 32-bit Java browser plugins
>>>>  [1]   emul-linux-x86-java-1.6  current [2]
>>>>  emul-linux-x86-java-1.6-plugin2
>>>> Available 64-bit Java browser plugins
>>>>  [1]   icedtea6  current
>>>>
>>>> But, here is where I'm at a loss and hoping someone can kick me in the
>>>> right direction.  When I launch my 64-bit seamonkey and do about:plugins
>>>> icedtea6 doesn't show up and pages with java applets indicate I need a
>>>> java plugin.
>>>>
>>>
>>> Take a look at flameeyes' blog.  He had a writeup on 64-bit icedtea and
>>> some of the remaining hurdles to getting it really working properly on
>>> amd64, probably a couple weeks ago.
>>>
>>>
>>
>> well, maybe normal users or users who don't really care about
>> proprietaryware
>> would do better to wait for the latest java update to hit portage,
>> since it includes
>> an official sun java nsplugin for 64bits.
>> as for iced tea i think that it's the same of openjdk. am i wrong on this?
>>
>>
>
> Thanks Duncan and Beso.  I knew I could count on you guys.  :D
> I already read through flameeyes' blog, but was just hoping that I was
> missing
> something simple or someone else on this list had it working.  Perhaps the
> best thing
> to do is wait for update 12 to sun's java and the 64-bit plugin that will
> come with it.
> ('Bout darned time!!)
> After that, the next project will be to dump the multilib profile.
>
well, for me icedtea works as long as you remove any gcj from the system and
just compile gcc with gcj use flag, and this will take a very huge
amount of time,
let's say that you could go to town (about 15km of distance) for
christmass shopping
and then get back and you'll still have it working, especially if
you're on multilib.
you'll then need the original sun jdk to compile icedtea6 from java
overlay. if you
follow this and build icedtea6 with sunjdk then it will quite build
and work until
the new java update will be released. just remember that icedtea6 takes a huge
amount of time to build too and i don't really know if it really
worths rebuilding it.

-- 
dott. ing. beso



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-amd64] Re: icedtea6 and seamonkey
  2008-12-17 16:40       ` Beso
@ 2008-12-17 19:30         ` anorexicsumo
  2008-12-17 19:48           ` Beso
  0 siblings, 1 reply; 8+ messages in thread
From: anorexicsumo @ 2008-12-17 19:30 UTC (permalink / raw
  To: gentoo-amd64

On Wed, Dec 17, 2008 at 11:40 AM, Beso <givemesugarr@gmail.com> wrote:
> well, for me icedtea works as long as you remove any gcj from the system and
> just compile gcc with gcj use flag, and this will take a very huge
> amount of time,
> let's say that you could go to town (about 15km of distance) for
> christmass shopping
> and then get back and you'll still have it working, especially if
> you're on multilib.
> you'll then need the original sun jdk to compile icedtea6 from java
> overlay. if you
> follow this and build icedtea6 with sunjdk then it will quite build
> and work until
> the new java update will be released. just remember that icedtea6 takes a huge
> amount of time to build too and i don't really know if it really
> worths rebuilding it.

http://planet.gentoo.org/developers/betelgeuse/2008/12/17/binary_packages_for_icedtea6


This just popped up on my RSS reader.  The main gist is there is now a
icedtea6-bin package in java-overlay.  I haven't tested it yet but i
now have icedtea6-bin installed.  I plan to mess around with it later
when I get home and see what I can break.

I've played with icedtea in the past and managed to get it to work
after a long time fiddling with it. Hopefully a binary file will be an
easier solution then rebuilding gcc and such things.


-- 
aim: cyst23
email: anorexicsumo@gmail.com

Make an exhaustive list of everything you might do & do the last thing
on the list
-- Oblique Strategy #11



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-amd64] Re: icedtea6 and seamonkey
  2008-12-17 19:30         ` anorexicsumo
@ 2008-12-17 19:48           ` Beso
  2008-12-17 20:30             ` anorexicsumo
  0 siblings, 1 reply; 8+ messages in thread
From: Beso @ 2008-12-17 19:48 UTC (permalink / raw
  To: gentoo-amd64

2008/12/17 anorexicsumo <anorexicsumo@gmail.com>:
> On Wed, Dec 17, 2008 at 11:40 AM, Beso <givemesugarr@gmail.com> wrote:
>> well, for me icedtea works as long as you remove any gcj from the system and
>> just compile gcc with gcj use flag, and this will take a very huge
>> amount of time,
>> let's say that you could go to town (about 15km of distance) for
>> christmass shopping
>> and then get back and you'll still have it working, especially if
>> you're on multilib.
>> you'll then need the original sun jdk to compile icedtea6 from java
>> overlay. if you
>> follow this and build icedtea6 with sunjdk then it will quite build
>> and work until
>> the new java update will be released. just remember that icedtea6 takes a huge
>> amount of time to build too and i don't really know if it really
>> worths rebuilding it.
>
> http://planet.gentoo.org/developers/betelgeuse/2008/12/17/binary_packages_for_icedtea6
>
>
> This just popped up on my RSS reader.  The main gist is there is now a
> icedtea6-bin package in java-overlay.  I haven't tested it yet but i
> now have icedtea6-bin installed.  I plan to mess around with it later
> when I get home and see what I can break.
>
> I've played with icedtea in the past and managed to get it to work
> after a long time fiddling with it. Hopefully a binary file will be an
> easier solution then rebuilding gcc and such things.
>
well, if you've ever got icedtea installed you should also have
compiled gcc with
gcj. if you haven't done it then i think you've had a big pain in the
a** having it
to work.

-- 
dott. ing. beso



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-amd64] Re: icedtea6 and seamonkey
  2008-12-17 19:48           ` Beso
@ 2008-12-17 20:30             ` anorexicsumo
  0 siblings, 0 replies; 8+ messages in thread
From: anorexicsumo @ 2008-12-17 20:30 UTC (permalink / raw
  To: gentoo-amd64

On Wed, Dec 17, 2008 at 2:48 PM, Beso <givemesugarr@gmail.com> wrote:
> 2008/12/17 anorexicsumo <anorexicsumo@gmail.com>:
> well, if you've ever got icedtea installed you should also have
> compiled gcc with
> gcj. if you haven't done it then i think you've had a big pain in the
> a** having it
> to work.

It was on a different machine then I'm currently working on.  It was
kind of a pain to set it up then and I didn't want to replicate the
process if I can avoid it.  Like you said earlier, it's rather time
consuming. This binary should cut out most of that time I hope.

But yes, to get it working previously I did have gcc built with gcj.



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2008-12-17 20:31 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-17  2:25 [gentoo-amd64] icedtea6 and seamonkey Stan Sander
2008-12-17  8:57 ` [gentoo-amd64] " Duncan
2008-12-17 10:00   ` Beso
2008-12-17 13:24     ` Stan Sander
2008-12-17 16:40       ` Beso
2008-12-17 19:30         ` anorexicsumo
2008-12-17 19:48           ` Beso
2008-12-17 20:30             ` anorexicsumo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox