public inbox for gentoo-java@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-java] Gentoo Java / Apache Tomcat choices vs FreeBSD
@ 2006-02-13  8:37 Michael Vince
  2006-02-13  9:24 ` Jon Severinsson
  2006-02-19 10:12 ` Jan Riedel
  0 siblings, 2 replies; 9+ messages in thread
From: Michael Vince @ 2006-02-13  8:37 UTC (permalink / raw
  To: gentoo-user; +Cc: gentoo-java

Hi all,
I just installed Gentoo on my laptop after having FreeBSD as my desktop 
for a long time.
I felt Gentoo would be my best shot at using and enjoying a Linux 
distribution for my desktop, as Gentoo promises a lot of freedom and choice.
All up its pretty darn good but I have to say I am a bit disappointed 
with the Tomcat/Apache/Java choices Gentoo portage has to offer.

The main reason I am interested in Gentoo Linux was the fact I can use a 
Java supplied from Sun as an alternative to some of the FreeBSD native 
Java compiled via ports with Tomcat.  I have servers running under 
Apache2.0.55 and Apache2.2.0 with Tomcat 5.5.x

My main problems are there is not a full set of choices of  Apache that 
being just 1.3.x or Apache 2.0.x and no Apache 2.2.x.
Apache 2.2.x has some great new features like a built in AJP module for 
linking Tomcat and Apache together with out needing the external mod_ajp 
module.
Secondly there is only Tomcat 5.0.x in portage, in FreeBSD there is 
Tomcat3,Tomcat4,Tomcat41, Tomcat5 and Tomcat55
I do have to admit I think I will be happy with even just 1 Java in 
Linux since I know it comes from Sun for Linux which I expecting should 
be of a good quality. Believe it or not but doing a 'cd 
/usr/ports/java/; ls | grep -c  jdk"  in FreeBSD returns a count of 15 
Java choices, admittedly half of then being the Linux ones for use via 
the Linux kernel emulation.

I installed Gentoo on my laptop with a bit of excitement and was going 
to start doing some benchmarks and testing with Apache 2.2 and Tomcat 
5.5 just to find I will have to start manually building it all and 
manually installing it all my self.

My question is does any one have any idea of when Apache projects such 
as Tomcat 5.5 and Apache 2.2 will be in portage?

Regards,
Mike


-- 
gentoo-java@gentoo.org mailing list



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

* Re: [gentoo-java] Gentoo Java / Apache Tomcat choices vs FreeBSD
  2006-02-13  8:37 [gentoo-java] Gentoo Java / Apache Tomcat choices vs FreeBSD Michael Vince
@ 2006-02-13  9:24 ` Jon Severinsson
  2006-02-13 19:05   ` Joshua Nichols
  2006-02-19 10:12 ` Jan Riedel
  1 sibling, 1 reply; 9+ messages in thread
From: Jon Severinsson @ 2006-02-13  9:24 UTC (permalink / raw
  To: gentoo-java

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I have no idea why there is no (package-masked) Apache 2.2 in portage, I
would have liked that to, but I would like to defend the gentoo-java
team, who I think are doing a wonderful job. Currently they are very
busy trying to do the java-config migration required for Java 1.5 (and
Java 1.6), which is an impressive undertaking considering their lack of
manpower. (see https://projects.gentooexperimental.org/expj/wiki)

After that I assume they will refocus on rev bumps such as Tomcat 5.5.
For the impatient you can take a look at the experimental overlay, where
Tomcat 5.5 already is present.
(see http://www.gentoo.org/proj/en/java/experimental.xml)

As for jdk's, currently only 5 is fully supported (blackdown-jdk-1.3,
blackdown-jdk-1.4, ibm-jdk-bin-1.4, sun-jdk-1.3, and sun-jdk-1.4), but
in addition there is 8 more available if you have special
needs/interests (compaq-jdk-1.3, ibm-jdk-bin-1.5, jrockit-jdk-bin-1.5,
sun-jdk-1.2, sun-jdk-1.5, sun-jdk-1.6, kaffe-1.1, sablevm-1.11), and we
are still not counting jre's (all above, blackdown-jre-1.3,
blackdown-jre-1.4, sun-jre-bin-1.4, sun-jre-bin-1.5, compaq-jre-1.3,
ibm-jre-bin-1.4, sablevm-1.1, jamvm-1.3, jamvm-1.4, ikvm-0.14,
ikvm-0.20, ikvm-bin-0.14), in total 25 options, counting only the one's
I know about (there's probably more, whose name doesn't include jre, jdk
or vm, and I thus missed). I wouldn't say there is a lack of choices,
though I would like kaffe and sablevm better supported.

Regards
- - Jon Severinsson

Michael Vince skrev:
> Hi all,
> I just installed Gentoo on my laptop after having FreeBSD as my desktop
> for a long time.
> I felt Gentoo would be my best shot at using and enjoying a Linux
> distribution for my desktop, as Gentoo promises a lot of freedom and
> choice.
> All up its pretty darn good but I have to say I am a bit disappointed
> with the Tomcat/Apache/Java choices Gentoo portage has to offer.
> 
> The main reason I am interested in Gentoo Linux was the fact I can use a
> Java supplied from Sun as an alternative to some of the FreeBSD native
> Java compiled via ports with Tomcat.  I have servers running under
> Apache2.0.55 and Apache2.2.0 with Tomcat 5.5.x
> 
> My main problems are there is not a full set of choices of  Apache that
> being just 1.3.x or Apache 2.0.x and no Apache 2.2.x.
> Apache 2.2.x has some great new features like a built in AJP module for
> linking Tomcat and Apache together with out needing the external mod_ajp
> module.
> Secondly there is only Tomcat 5.0.x in portage, in FreeBSD there is
> Tomcat3,Tomcat4,Tomcat41, Tomcat5 and Tomcat55
> I do have to admit I think I will be happy with even just 1 Java in
> Linux since I know it comes from Sun for Linux which I expecting should
> be of a good quality. Believe it or not but doing a 'cd
> /usr/ports/java/; ls | grep -c  jdk"  in FreeBSD returns a count of 15
> Java choices, admittedly half of then being the Linux ones for use via
> the Linux kernel emulation.
> 
> I installed Gentoo on my laptop with a bit of excitement and was going
> to start doing some benchmarks and testing with Apache 2.2 and Tomcat
> 5.5 just to find I will have to start manually building it all and
> manually installing it all my self.
> 
> My question is does any one have any idea of when Apache projects such
> as Tomcat 5.5 and Apache 2.2 will be in portage?
> 
> Regards,
> Mike
> 
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD8FBLOOpxqcksWu4RAro5AKCDULnyzlluYIhejJP9VmmbeNZ1SACgnRur
JzhvZMD/WDp9lmY4SudFWuc=
=BH+a
-----END PGP SIGNATURE-----
-- 
gentoo-java@gentoo.org mailing list



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

* Re: [gentoo-java] Gentoo Java / Apache Tomcat choices vs FreeBSD
  2006-02-13  9:24 ` Jon Severinsson
@ 2006-02-13 19:05   ` Joshua Nichols
  2006-02-13 21:41     ` William L. Thomson Jr.
  0 siblings, 1 reply; 9+ messages in thread
From: Joshua Nichols @ 2006-02-13 19:05 UTC (permalink / raw
  To: gentoo-java

Jon Severinsson wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I have no idea why there is no (package-masked) Apache 2.2 in portage, I
> would have liked that to, but I would like to defend the gentoo-java
> team, who I think are doing a wonderful job. Currently they are very
> busy trying to do the java-config migration required for Java 1.5 (and
> Java 1.6), which is an impressive undertaking considering their lack of
> manpower. (see https://projects.gentooexperimental.org/expj/wiki)
>
>   
Indeed. We are quite busy with preparing for the migration, and will be 
busy with the actual migration once it begins. In the meantime, we are 
in the midst of a package freeze.

As for Apache-2.2 (and in general) ... it is usually worth checking 
bugzilla for bugs about version bumps. In this case, a quick search yields:

http://bugs.gentoo.org/show_bug.cgi?id=114232

> After that I assume they will refocus on rev bumps such as Tomcat 5.5.
> For the impatient you can take a look at the experimental overlay, where
> Tomcat 5.5 already is present.
> (see http://www.gentoo.org/proj/en/java/experimental.xml)
>
>   
The maintainer of tomcat went MIA several months ago. Recently, one of 
our users has been giving tomcat-5.5 some lovin in the experimental 
overlay. He also began work on updating mod_jk to go with it, but I'm 
not sure what the status is on that.

> As for jdk's, currently only 5 is fully supported (blackdown-jdk-1.3,
> blackdown-jdk-1.4, ibm-jdk-bin-1.4, sun-jdk-1.3, and sun-jdk-1.4), but
> in addition there is 8 more available if you have special
> needs/interests (compaq-jdk-1.3, ibm-jdk-bin-1.5, jrockit-jdk-bin-1.5,
> sun-jdk-1.2, sun-jdk-1.5, sun-jdk-1.6, kaffe-1.1, sablevm-1.11), and we
> are still not counting jre's (all above, blackdown-jre-1.3,
> blackdown-jre-1.4, sun-jre-bin-1.4, sun-jre-bin-1.5, compaq-jre-1.3,
> ibm-jre-bin-1.4, sablevm-1.1, jamvm-1.3, jamvm-1.4, ikvm-0.14,
> ikvm-0.20, ikvm-bin-0.14), in total 25 options, counting only the one's
> I know about (there's probably more, whose name doesn't include jre, jdk
> or vm, and I thus missed). I wouldn't say there is a lack of choices,
> though I would like kaffe and sablevm better supported.
>
>   
One day, I'd like to be able to build our entire Java stack with a free 
VM. Unfortunately, a good number of packages use com.sun.* classes 
directly, which wouldn't be available from non-sun VMs.

> Michael Vince skrev:
>   
>> Hi all,
>> I just installed Gentoo on my laptop after having FreeBSD as my desktop
>> for a long time.
>> I felt Gentoo would be my best shot at using and enjoying a Linux
>> distribution for my desktop, as Gentoo promises a lot of freedom and
>> choice.
>> All up its pretty darn good but I have to say I am a bit disappointed
>> with the Tomcat/Apache/Java choices Gentoo portage has to offer.
>>
>> The main reason I am interested in Gentoo Linux was the fact I can use a
>> Java supplied from Sun as an alternative to some of the FreeBSD native
>> Java compiled via ports with Tomcat.  I have servers running under
>> Apache2.0.55 and Apache2.2.0 with Tomcat 5.5.x
>>
>> My main problems are there is not a full set of choices of  Apache that
>> being just 1.3.x or Apache 2.0.x and no Apache 2.2.x.
>> Apache 2.2.x has some great new features like a built in AJP module for
>> linking Tomcat and Apache together with out needing the external mod_ajp
>> module.
>> Secondly there is only Tomcat 5.0.x in portage, in FreeBSD there is
>> Tomcat3,Tomcat4,Tomcat41, Tomcat5 and Tomcat55
>> I do have to admit I think I will be happy with even just 1 Java in
>> Linux since I know it comes from Sun for Linux which I expecting should
>> be of a good quality. Believe it or not but doing a 'cd
>> /usr/ports/java/; ls | grep -c  jdk"  in FreeBSD returns a count of 15
>> Java choices, admittedly half of then being the Linux ones for use via
>> the Linux kernel emulation.
>>
>>     
We should have all the major JDKs and JREs. If we are missing some, 
please feel free to file requests on our bugzilla.

>> I installed Gentoo on my laptop with a bit of excitement and was going
>> to start doing some benchmarks and testing with Apache 2.2 and Tomcat
>> 5.5 just to find I will have to start manually building it all and
>> manually installing it all my self.
>>
>> My question is does any one have any idea of when Apache projects such
>> as Tomcat 5.5 and Apache 2.2 will be in portage?
>>     
- Josh
-- 
gentoo-java@gentoo.org mailing list



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

* Re: [gentoo-java] Gentoo Java / Apache Tomcat choices vs FreeBSD
  2006-02-13 19:05   ` Joshua Nichols
@ 2006-02-13 21:41     ` William L. Thomson Jr.
  0 siblings, 0 replies; 9+ messages in thread
From: William L. Thomson Jr. @ 2006-02-13 21:41 UTC (permalink / raw
  To: gentoo-java

On Mon, 2006-02-13 at 14:05 -0500, Joshua Nichols wrote:
>
> The maintainer of tomcat went MIA several months ago. Recently, one of 
> our users has been giving tomcat-5.5 some lovin in the experimental 
> overlay.

That would be me, and I am doing what I can when I can. Although I
should be doing more ;) Kinda in a holding pattern till the migration is
completed. Since I am pretty sure ebuilds will have to be tweaked.

>  He also began work on updating mod_jk to go with it, but I'm 
> not sure what the status is on that.

It's in overlay, or latest version. Ebuild works, and does what the
current mod_jk one does. tomcat 5.5 and mod_jk in experimental overlay
should be good to go for installation and use.

I did start adding support to mod_jk's ebuild to compile the jni stuff.
Basically I am waiting on the merge stuff to finish, as it may have some
deps there. Not sure. Part of it was where to install the jni stuff. In
jdk home? In apache modules dir? In /usr/lib? If I should use current so
call to do that or new java one.

Any input, comments, feedback, etc there and I can finish that off. Was
going to compile/install the jni stuff with the Java use flag or etc.
Not sure there. JNI compile support is in ebuild, install is not.

-- 
Sincerely,
William L. Thomson Jr.
Obsidian-Studios, Inc.
http://www.obsidian-studios.com

-- 
gentoo-java@gentoo.org mailing list



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

* Re: [gentoo-java] Gentoo Java / Apache Tomcat choices vs FreeBSD
  2006-02-13  8:37 [gentoo-java] Gentoo Java / Apache Tomcat choices vs FreeBSD Michael Vince
  2006-02-13  9:24 ` Jon Severinsson
@ 2006-02-19 10:12 ` Jan Riedel
  2006-02-19 16:00   ` William L. Thomson Jr.
  1 sibling, 1 reply; 9+ messages in thread
From: Jan Riedel @ 2006-02-19 10:12 UTC (permalink / raw
  To: gentoo-java

Michael Vince wrote:
> Hi all,

hi michael

> I just installed Gentoo on my laptop after having FreeBSD as my desktop 
> for a long time.
> I felt Gentoo would be my best shot at using and enjoying a Linux 
> distribution for my desktop, as Gentoo promises a lot of freedom and 
> choice.
> All up its pretty darn good but I have to say I am a bit disappointed 
> with the Tomcat/Apache/Java choices Gentoo portage has to offer.
> 
> The main reason I am interested in Gentoo Linux was the fact I can use a 
> Java supplied from Sun as an alternative to some of the FreeBSD native 
> Java compiled via ports with Tomcat.  I have servers running under 
> Apache2.0.55 and Apache2.2.0 with Tomcat 5.5.x
> 
> My main problems are there is not a full set of choices of  Apache that 
> being just 1.3.x or Apache 2.0.x and no Apache 2.2.x.

net-www/apache-2.2.0 is now in portage (since 2006-02-15). but make sure
to build dev-libs/apr with USE="ipv6", otherwise building of
net-www/apache-2.2.0 will fail.

> Apache 2.2.x has some great new features like a built in AJP module for 
> linking Tomcat and Apache together with out needing the external mod_ajp 
> module.

unfortunately i am a little bit disappointed because the module
mod_proxy_ajp is not being built, so i can't use this new feature to
connect to tomcat. i tried to modify the ebuild, but it didn't work. if
anyone has an idea -> tell me please.

> Secondly there is only Tomcat 5.0.x in portage, in FreeBSD there is 
> Tomcat3,Tomcat4,Tomcat41, Tomcat5 and Tomcat55
> I do have to admit I think I will be happy with even just 1 Java in 
> Linux since I know it comes from Sun for Linux which I expecting should 
> be of a good quality. Believe it or not but doing a 'cd 
> /usr/ports/java/; ls | grep -c  jdk"  in FreeBSD returns a count of 15 
> Java choices, admittedly half of then being the Linux ones for use via 
> the Linux kernel emulation.
> 
> I installed Gentoo on my laptop with a bit of excitement and was going 
> to start doing some benchmarks and testing with Apache 2.2 and Tomcat 
> 5.5 just to find I will have to start manually building it all and 
> manually installing it all my self.
> 
> My question is does any one have any idea of when Apache projects such 
> as Tomcat 5.5 and Apache 2.2 will be in portage?
> 
> Regards,
> Mike
> 
> 

regards,
jan


-- 
gentoo-java@gentoo.org mailing list



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

* Re: [gentoo-java] Gentoo Java / Apache Tomcat choices vs FreeBSD
  2006-02-19 10:12 ` Jan Riedel
@ 2006-02-19 16:00   ` William L. Thomson Jr.
  2006-02-19 16:57     ` Jan Riedel
  0 siblings, 1 reply; 9+ messages in thread
From: William L. Thomson Jr. @ 2006-02-19 16:00 UTC (permalink / raw
  To: Gentoo Java

On Sun, 2006-02-19 at 11:12 +0100, Jan Riedel wrote:
>
> unfortunately i am a little bit disappointed because the module
> mod_proxy_ajp is not being built, so i can't use this new feature to
> connect to tomcat. i tried to modify the ebuild, but it didn't work. if
> anyone has an idea -> tell me please.

I went looking for a release of mod_proxy_ajp to make an ebuild for. I
did not find one? Could have been just me or maybe it was not officially
released? If it is released now when I have time I will look into make
an ebuild and sticking it in java-experimental overlay. However not
tying to make to many new ebuilds etc till the migration is done.

-- 
Sincerely,
William L. Thomson Jr.
Obsidian-Studios, Inc.
http://www.obsidian-studios.com

-- 
gentoo-java@gentoo.org mailing list



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

* Re: [gentoo-java] Gentoo Java / Apache Tomcat choices vs FreeBSD
  2006-02-19 16:00   ` William L. Thomson Jr.
@ 2006-02-19 16:57     ` Jan Riedel
  2006-02-19 17:00       ` William L. Thomson Jr.
  0 siblings, 1 reply; 9+ messages in thread
From: Jan Riedel @ 2006-02-19 16:57 UTC (permalink / raw
  To: William L. Thomson Jr.; +Cc: Gentoo Java

William L. Thomson Jr. wrote:
> On Sun, 2006-02-19 at 11:12 +0100, Jan Riedel wrote:
>> unfortunately i am a little bit disappointed because the module
>> mod_proxy_ajp is not being built, so i can't use this new feature to
>> connect to tomcat. i tried to modify the ebuild, but it didn't work. if
>> anyone has an idea -> tell me please.
> 
> I went looking for a release of mod_proxy_ajp to make an ebuild for. I
> did not find one? Could have been just me or maybe it was not officially
> released? If it is released now when I have time I will look into make
> an ebuild and sticking it in java-experimental overlay. However not
> tying to make to many new ebuilds etc till the migration is done.
> 

i think it's not necessary to make an own ebuild for mod_proxy_ajp. the 
best way would be an new use-flag for apache-2.2.0 to enable the option 
"--enable-proxy-ajp" during configure and the module mod_proxy_ajp.so 
would be built.


regards,
jan
-- 
gentoo-java@gentoo.org mailing list



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

* Re: [gentoo-java] Gentoo Java / Apache Tomcat choices vs FreeBSD
  2006-02-19 16:57     ` Jan Riedel
@ 2006-02-19 17:00       ` William L. Thomson Jr.
  2006-02-19 18:01         ` Jan Riedel
  0 siblings, 1 reply; 9+ messages in thread
From: William L. Thomson Jr. @ 2006-02-19 17:00 UTC (permalink / raw
  To: Gentoo Java

On Sun, 2006-02-19 at 17:57 +0100, Jan Riedel wrote:
>
> i think it's not necessary to make an own ebuild for mod_proxy_ajp. the 
> best way would be an new use-flag for apache-2.2.0 to enable the option 
> "--enable-proxy-ajp" during configure and the module mod_proxy_ajp.so 
> would be built.

So is it bundled then with Apache? Would seem so if one could
build/compile it as part of the Apache build/compile processes.

If that is the case, then the ability to build or not would fall on the
team/herd responsible for Apache.

-- 
Sincerely,
William L. Thomson Jr.
Obsidian-Studios, Inc.
http://www.obsidian-studios.com

-- 
gentoo-java@gentoo.org mailing list



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

* Re: [gentoo-java] Gentoo Java / Apache Tomcat choices vs FreeBSD
  2006-02-19 17:00       ` William L. Thomson Jr.
@ 2006-02-19 18:01         ` Jan Riedel
  0 siblings, 0 replies; 9+ messages in thread
From: Jan Riedel @ 2006-02-19 18:01 UTC (permalink / raw
  To: William L. Thomson Jr.; +Cc: Gentoo Java

William L. Thomson Jr. wrote:
> On Sun, 2006-02-19 at 17:57 +0100, Jan Riedel wrote:
>> i think it's not necessary to make an own ebuild for mod_proxy_ajp. the 
>> best way would be an new use-flag for apache-2.2.0 to enable the option 
>> "--enable-proxy-ajp" during configure and the module mod_proxy_ajp.so 
>> would be built.
> 
> So is it bundled then with Apache? Would seem so if one could
> build/compile it as part of the Apache build/compile processes.
> 
yes it's bundled with apache-2.2.0

> If that is the case, then the ability to build or not would fall on the
> team/herd responsible for Apache.
> 

i only wanted to refer to the start of this thread from michael vince...:
<quote>
My main problems are there is not a full set of choices of  Apache that 
being just 1.3.x or Apache 2.0.x and no Apache 2.2.x.
Apache 2.2.x has some great new features like a built in AJP module for 
linking Tomcat and Apache together with out needing the external mod_ajp 
module.
</quote>

...and tell him that apache2.2.0 is now in portage and that the module 
mod_proxy_ajp is not beeing built by default and there is a problem with 
apr and the useflag "ipv6".
i didn't want the gentoo java team to care about this.
sorry for the misunderstanding.

btw., is there any newsgroup for gentoo and apache related 
information/problems?

regards,
jan
-- 
gentoo-java@gentoo.org mailing list



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

end of thread, other threads:[~2006-02-19 18:02 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-02-13  8:37 [gentoo-java] Gentoo Java / Apache Tomcat choices vs FreeBSD Michael Vince
2006-02-13  9:24 ` Jon Severinsson
2006-02-13 19:05   ` Joshua Nichols
2006-02-13 21:41     ` William L. Thomson Jr.
2006-02-19 10:12 ` Jan Riedel
2006-02-19 16:00   ` William L. Thomson Jr.
2006-02-19 16:57     ` Jan Riedel
2006-02-19 17:00       ` William L. Thomson Jr.
2006-02-19 18:01         ` Jan Riedel

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