Shinya TAKEBAYASHI
takeb****@oss*****
2009年 8月 14日 (金) 08:50:47 JST
竹林です. sslproxy にも gcc の新しいバージョンに対応するようにした パッチを当てました. releng からブランチした corresponded-to-gcc43 です. お手数ですがマージ願います. TATEISHI Katsuyuki <kt****@wheel*****> wrote in message <20090****@wheel***** > *** Subject: [Ultramonkey-l7-develop 448] Re: [SCM] sslproxy (ultramonkey-l7) branch, releng, created. 6a681aed36006908c8a65ccd3de2fc599af9b46b *** Date: 2009/08/13 17:33:50 > 田沼さん、 > 立石です。こんにちは。 > > From: <tanum****@users*****> > Subject: [SCM] sslproxy (ultramonkey-l7) branch, releng, created. 6a681aed36006908c8a65ccd3de2fc599af9b46b > Date: Tue, 11 Aug 2009 01:44:40 +0900 > > > - Log ----------------------------------------------------------------- > > commit 6a681aed36006908c8a65ccd3de2fc599af9b46b > > Merge: 912e3f8b32ed8c2ff77f59c09e03d01d45ad7189 c5e9f955365ff22178d1e7e87adb8edf54a8943d > > Author: Kohei TANUMA <tanum****@users*****> > > Date: Tue Aug 11 01:31:01 2009 +0900 > > > > Merge branch 'packet_edit' into autotools-fix(releng) > > > > ----------------------------------------------------------------------- > > boost-1.37.0 + sslproxy の releng でビルドできました。ただ、 > src/Makefile.am の sslproxy_SOURCES に必要なヘッダファイルが > 列挙されていません。おそらく以下のような感じにするのが正しい > と思いますが、確認 & commit をお願いします。 > > ============================================================ > diff --git a/src/Makefile.am b/src/Makefile.am > index c200632..e1f3dc2 100644 > --- a/src/Makefile.am > +++ b/src/Makefile.am > @@ -15,8 +15,11 @@ sslproxy_SOURCES = \ > $(top_srcdir)/include/sslproxysession.h \ > $(top_srcdir)/include/packet_editor.h \ > $(top_srcdir)/include/http_message.h \ > + $(top_srcdir)/include/http_message_enum.h \ > $(top_srcdir)/include/http_request.h \ > + $(top_srcdir)/include/http_request_enum.h \ > $(top_srcdir)/include/http_response.h \ > + $(top_srcdir)/include/http_response_enum.h \ > sslproxy.cpp \ > sslproxymain.cpp \ > sslproxyserver.cpp \ > ============================================================ > > この手の間違いは make distcheck で配布物を作ろうとするとエラー > になるので、検出できます。 > (列挙されていないファイルは make dist で作成される配布物に含 > まれないので distcheck でその配布物からビルドしようとするとき > エラーになります。) > > ============================================================ > % ./configure && make distcheck > (略) > if g++ -DHAVE_CONFIG_H -I. -I../../src -I.. -O2 -g -I../../include -I../../ logger -I../../parameter -I/usr/local/include/boost -pthread -DVERSION=\"1.0.1- 1atfix\" -I/usr/local/include/boost -g -O2 -MT sslproxy-sslproxysession.o -MD - MP -MF ".deps/sslproxy-sslproxysession.Tpo" -c -o sslproxy-sslproxysession.o `test -f 'sslproxysession.cpp' || echo '../../src/'`sslproxysession.cpp; \ > then mv -f ".deps/sslproxy-sslproxysession.Tpo" ".deps/sslproxy- sslproxysession.Po"; else rm -f ".deps/sslproxy-sslproxysession.Tpo"; exit 1; fi > In file included from ../../include/packet_editor.h:31, > from ../../src/sslproxysession.cpp:36: > ../../include/http_message.h:35:31: error: http_message_enum.h: No such file or directory > In file included from ../../include/packet_editor.h:32, > from ../../src/sslproxysession.cpp:36: > ../../include/http_request.h:33:31: error: http_request_enum.h: No such file or directory > In file included from ../../include/packet_editor.h:33, > from ../../src/sslproxysession.cpp:36: > ../../include/http_response.h:29:32: error: http_response_enum.h: No such file or directory > make[3]: *** [sslproxy-sslproxysession.o] Error 1 > make[3]: Leaving directory `/home/kt/build/kaede/sslproxy-1.0.1-1atfix/_build/ src' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/home/kt/build/kaede/sslproxy-1.0.1-1atfix/_build' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/home/kt/build/kaede/sslproxy-1.0.1-1atfix/_build' > make: *** [distcheck] Error 2 > ============================================================ > > また、include/httprequest_enum.h というヘッダファイルがどのソー > ス、ヘッダからも参照されておらず、リファクタリング時の消し忘 > れっぽいので不要なら削除をお願いします。 > > -- > TATEISHI Katsuyuki <kt****@wheel*****> > > _______________________________________________ > Ultramonkey-l7-develop mailing list > Ultra****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/ultramonkey-l7-develop ----------------------------------------------------------- Shinya TAKEBAYASHI E-mail: takeb****@oss***** GPG ID: 395EFCE8 GPG FP: 58B2 B5D0 A692 1BD8 328B E31E E027 AC35 395E FCE8 -----------------------------------------------------------