Date: Mon, 3 Mar 2003 09:31:51 +0100 From: Ernst de Haan <ernst.dehaan@nl.wanadoo.com> To: Angelo Turetta <at-bsd@pvi.it>, FreeBSD Java <freebsd-java@freebsd.org> Cc: Scott Reese <sreese@codysbooks.com> Subject: Re: How to build jk/jk2 for apache13 and tomcat4.1.18 Message-ID: <200303030931.51447.ernst.dehaan@nl.wanadoo.com> In-Reply-To: <200302281602.h1SG2fvo085375@pvi1.rainbownet.com> References: <3E5EC81E.5080304@codysbooks.com> <200302281602.h1SG2fvo085375@pvi1.rainbownet.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Port! Anyone able to make a port out of these instructions? Or perhaps improve the www/mod_jk port, but that's probably far more difficult. Ernst On Friday 28 February 2003 17:02, Angelo Turetta wrote: > Here is how I wrestled my way through the build process for > mod_jk/mod_jk2 on freebsd47-stable. > > Download the connector sources from: > > http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.18/src/ > > unpack the tarball (of course... :-) > > cd jakarta-tomcat-connectors-4.1.18-src > cp jk/build.properties.sample jk/build.properties > > apply attached patch (patch <patchfile) > > cd jk > ant native > > This creates the various connectors subdirs under 'build'. > > Beware, my config only builds the connectors for apache13 (see > how the apache2 setings are commented out in build.properties > after my patch). > > You will need apache-1.3.x, jdk-1.3.1x and jakarta-tomcat-4.1.18 > ports installed. I also found that part of the building process (I > forgot which module...) needs the apr library from apache2, so I had > to 'make build' in the apache2 port directory, and then > 'make install' from the > /usr/ports/www/apache2/work/httpd-2.0.43/srclib/ directory to > before being able to complete the build. > > Hope this helps, YMMV > > Angelo Turetta > Commit - IT Consulting - Italy > > -------------------------------------------------------- > uuencode-d patch follows > -------------------------------------------------------- > begin 644 connectors.patch > M9&EF9B`M=7(@+B]J:R]B=6EL9"YP<F]P97)T:65S("XN+VIC;VYN+VIK+V)U > M:6QD+G!R;W!E<G1I97,*+2TM("XO:FLO8G5I;&0N<')O<&5R=&EE<PE&<FD@ > M1F5B(#(X(#$V.C`Y.C(R(#(P,#,**RLK("XN+VIC;VYN+VIK+V)U:6QD+G!R > M;W!E<G1I97,)1G)I($9E8B`R."`Q-CHQ,#HS.2`R,#`S"D!`("TT+#(V("LT > M+#(X($!`"B`C"B`*(",@1&ER96-T;W)Y('=H97)E('1O;6-A=#4@:7,@:6YS > M=&%L;&5D"BUT;VUC870U+FAO;64]("XN+RXN+VIA:V%R=&$M=&]M8V%T+34O > M8G5I;&0**R-T;VUC870U+FAO;64]("XN+RXN+VIA:V%R=&$M=&]M8V%T+34O > M8G5I;&0*(`H@(R!$:7)E8W1O<GD@=VAE<F4@8V%T86QI;F$@:7,@:6YS=&%L > M;&5D+B!)="!C86X@"B`C(&)E(&5I=&AE<B`T+C`@;W(@-"XQ"BUT;VUC870T > M,"YH;VUE/2XN+RXN+VIA:V%R=&$M=&]M8V%T+30N,"]B=6EL9`HK(W1O;6-A > M=#0P+FAO;64]+W5S<B]L;V-A;"]J86MA<G1A+71O;6-A="TT+C$*(`H@(R!) > M9B!Y;W4@=V%N="!T;R!B=6EL9"]I;G-T86QL(&]N("!B;W1H(#0N,"`*(",@ > M86YD(#0N,2P@<V5T('1H:7,@=&\@<&]I;G0@=&\@-"XP(&%N9"`G8V%T86QI > M;F$N:&]M92<*(",@=&\@<&]I;G0@=&\@-"XP"B`C("@@;6]S="!P96]P;&4@ > M;F5E9"!O;FQY('1H92!F:7)S="P@8G5T(&1E=F5L;W!E<G,@<VAO=6QD"B`C > M(&AA=F4@8F]T:"`I"BUT;VUC870T,2YH;VUE/2XN+RXN+VIA:V%R=&$M=&]M > M8V%T+30N,2]B=6EL9`HK=&]M8V%T-#$N:&]M93TO=7-R+VQO8V%L+VIA:V%R > M=&$M=&]M8V%T+30N,0H@"B`C($1I<F5C=&]R>2!W:&5R92!T;VUC870S+C,@ > M:7,@:6YS=&%L;&5D"BUT;VUC870S,RYH;VUE/2`N+B\N+B]J86MA<G1A+71O > M;6-A="]B=6EL9"]T;VUC870**R-T;VUC870S,RYH;VUE/2`N+B\N+B]J86MA > M<G1A+71O;6-A="]B=6EL9"]T;VUC870*(`H@(R!,;V-A=&EO;B!O9B!!<&%C > M:&4R+"!!<&%C:&4Q+C,L($YE='-C87!E+"!)25,*+6%P86-H93(N:&]M93TO > M;W!T+V%P86-H93(*+6%P86-H93$S+FAO;64]+V]P="]A<&%C:&4Q,PHM:7!L > M86YE="YH;VUE/2]O<'0O:7!L86YE=#8**R-A<&%C:&4R+FAO;64]+V]P="]A > M<&%C:&4R"BLC87!A8VAE,3,N:&]M93TO=7-R+W!O<G1S+W=W=R]A<&%C:&4Q > M,R]W;W)K+V%P86-H95\Q+C,N,C<O<W)C"BMA<&%C:&4Q,RYH;VUE/2]U<W(O > M;&]C86P**R-A<&%C:&4Q,RYI;F-L=61E/2]U<W(O;&]C86PO:6YC;'5D92]A > M<&%C:&4**R-I<&QA;F5T+FAO;64]+V]P="]I<&QA;F5T-@H@(R!I<&QA;F5T > M+FAO;64]9#HO=&]O;',O<V1K+VYE='-C87!E"B`C(&EI<RYH;VUE/64Z+PH@ > M"D!`("TS,2PQ,B`K,S,L,3D@0$`*(",@1&]N)W0@961I="!U;FQE<W,@>6]U > M(&EN<W1A;&P@)W-T86YD86QO;F4G(&%P<BX*(&%P<BYH;VUE/21[87!A8VAE > M,BYH;VUE?0H@"BUA<'(N:6YC;'5D93TD>V%P<BYH;VUE?2]I;F-L=61E"BUA > M<'(M=71I;"YI;F-L=61E/21[87!R+FAO;65]+VEN8VQU9&4*+0HM87!R+FQI > M8CTD>V%P<BYH;VUE?2]L:6(*+6%P<BUU=&EL+FQI8CTD>V%P<BYH;VUE?2]L > M:6(*+6%P86-H93(N;&EB/21[87!A8VAE,BYH;VUE?2]L:6(**R-A<'(N:6YC > M;'5D93TD>V%P<BYH;VUE?2]I;F-L=61E"BLC87!R+75T:6PN:6YC;'5D93TD > M>V%P<BYH;VUE?2]I;F-L=61E"BLC"BLC87!R+FQI8CTD>V%P<BYH;VUE?2]L > M:6(**R-A<'(M=71I;"YL:6(])'MA<'(N:&]M97TO;&EB"BLC87!A8VAE,BYL > M:6(])'MA<&%C:&4R+FAO;65]+VQI8@HK"BMA<'(N:6YC;'5D93TO=7-R+VQO > M8V%L+VEN8VQU9&4O87!A8VAE,@HK87!R+75T:6PN:6YC;'5D93TO=7-R+VQO > M8V%L+VEN8VQU9&4O87!A8VAE,@HK"BMA<'(N;&EB/2]U<W(O;&]C86PO;&EB > M+V%P86-H93(**V%P<BUU=&EL+FQI8CTO=7-R+VQO8V%L+VQI8B]A<&%C:&4R > M"BMA<&%C:&4R+FQI8CTO=7-R+VQO8V%L+VQI8B]A<&%C:&4R"B`*(`H@(R!# > M;VUP:6QE+71I;64@;W!T:6]N<R!F;W(@;F%T:79E(&-O9&4*0$`@+34S+#,@ > M*S8R+#0@0$`*("-M<W-D:RYH;VUE/6,Z+U!R;V=R86T@1FEL97,O36EC<F]S > M;V9T(%9I<W5A;"!3='5D:6\O5D,Y.`H@"B`**V9R965B<V0]=')U90ID:69F > M("UU<B`N+VIK+VYA=&EV92]B=6EL9"YX;6P@+BXO:F-O;FXO:FLO;F%T:79E > M+V)U:6QD+GAM;`HM+2T@+B]J:R]N871I=F4O8G5I;&0N>&UL"51H=2!$96,@ > M,3D@,30Z-3(Z,#`@,C`P,@HK*RL@+BXO:F-O;FXO:FLO;F%T:79E+V)U:6QD > M+GAM;`E&<FD@2F%N(#$W(#(S.C`Q.C,Q(#(P,#,*0$`@+3@T+#8@*S@T+#<@ > M0$`*("`@("`@("`@/&EN8VQU9&4@;F%M93TB)'MJ879A+FAO;65]+RXN+VEN > M8VQU9&4O:'`M=7@B(&EF/2)H<'5X(B`O/B`@("`@("`@"B`@("`@("`@(#QI > M;F-L=61E(&YA;64](B1[:F%V82YH;VUE?2\N+B]I;F-L=61E+VQI;G5X(B`@ > M:68](FQI;G5X(B\^"B`@("`@("`@(#QI;F-L=61E(&YA;64](B1[:F%V82YH > M;VUE?2\N+B]I;F-L=61E+W=I;C,R(B!I9CTB=VEN,S(B("\^"BL@("`@("`@ > M(#QI;F-L=61E(&YA;64](B1[:F%V82YH;VUE?2\N+B]I;F-L=61E+V9R965B > M<V0B(&EF/2)F<F5E8G-D(B`O/@H@("`@("`@/"]I;F-L=61E<SX*("`@("`@ > M(#QD97!E;F1S/@H@"3QF:6QE<V5T(&1I<CTB)'MN871I=F4N9&ER?2]C;VUM > M;VXB(&EN8VQU9&5S/2(J+F@B("\^"D!`("TR-#<L-B`K,C0X+#<@0$`*("`@ > M("`@("`@/&EN8VQU9&4@;F%M93TB)'MJ879A+FAO;65]+RXN+VEN8VQU9&4O > M=VEN,S(B(&EF/2)W:6XS,B(@+SX*("`@("`@("`@/&EN8VQU9&4@;F%M93TB > M)'MJ879A+FAO;65]+RXN+VEN8VQU9&4O:'`M=7@B(&EF/2)H<'5X(B`O/@H@ > M("`@("`@("`\:6YC;'5D92!N86UE/2(D>VYA=&EV92YD:7)]+V-O;6UO;B(@ > M:68](G=I;C,R(B`O/@HK("`@("`@("`\:6YC;'5D92!N86UE/2(O=7-R+VQO > M8V%L+VEN8VQU9&4O87!A8VAE(B!I9CTB9G)E96)S9"(@+SX*("`@("`@(#PO > M:6YC;'5D97,^"B`@("`@("`\9&5P96YD<SX*(`D\9FEL97-E="!D:7(](B1[ > M;F%T:79E+F1I<GTO8V]M;6]N(B!I;F-L=61E<STB*BYH(B`O/@ID:69F("UU > M<B`N+VIK+VYA=&EV93(O8G5I;&0N>&UL("XN+VIC;VYN+VIK+VYA=&EV93(O > M8G5I;&0N>&UL"BTM+2`N+VIK+VYA=&EV93(O8G5I;&0N>&UL"51H=2!$96,@ > M,3D@,30Z-3(Z,#`@,C`P,@HK*RL@+BXO:F-O;FXO:FLO;F%T:79E,B]B=6EL > M9"YX;6P)1G)I($IA;B`Q-R`R,SHS.#HQ-2`R,#`S"D!`("TS-C$L-B`K,S8Q > M+#<@0$`*("`@("`@("`@/&EN8VQU9&4@;F%M93TB)'MJ879A+FAO;65]+RXN > M+VEN8VQU9&4O<V]L87)I<R(@:68](G-O;&%R:7,B("\^("`@("`@("`*("`@ > M("`@("`@/&EN8VQU9&4@;F%M93TB)'MJ879A+FAO;65]+RXN+VEN8VQU9&4O > M;&EN=7@B(&EF/2)L:6YU>"(@+SX*("`@("`@("`@/&EN8VQU9&4@;F%M93TB > M)'MJ879A+FAO;65]+RXN+VEN8VQU9&4O:'`M=7@B(&EF/2)H<'5X(B`O/B`@ > M("`@("`@"BL@("`@("`@(#QI;F-L=61E(&YA;64](B1[:F%V82YH;VUE?2\N > M+B]I;F-L=61E+V9R965B<V0B(&EF/2)F<F5E8G-D(B`O/@H@("`@("`@/"]I > M;F-L=61E<SX*("`@("`@(#QD97!E;F1S/@H@"3QF:6QE<V5T(&1I<CTB)'MN > E871I=F4N9&ER?2]C;VUM;VXB(&EN8VQU9&5S/2(J+F@B("\^"@`` > ` > end > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message -- Ernst de Haan Development Team Leader Wanadoo Nederland B.V. The Lord has truly risen! Merry Christmas and a blessed New Year! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303030931.51447.ernst.dehaan>