From owner-freebsd-ports@FreeBSD.ORG Tue Sep 21 16:05:28 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3AF4F106566B for ; Tue, 21 Sep 2010 16:05:28 +0000 (UTC) (envelope-from david@vizion2000.net) Received: from dns1.vizion2000.net (dns1.vizion2000.net [62.49.197.50]) by mx1.freebsd.org (Postfix) with ESMTP id 9AF368FC14 for ; Tue, 21 Sep 2010 16:05:25 +0000 (UTC) Received: by dns1.vizion2000.net (Postfix, from userid 1001) id F212134D44F; Tue, 21 Sep 2010 17:05:22 +0100 (BST) From: David Southwell Organization: Voice & Vision To: "Mikhail T." Date: Tue, 21 Sep 2010 17:05:22 +0100 User-Agent: KMail/1.13.5 (FreeBSD/7.2-RELEASE-p3; KDE/4.5.1; amd64; ; ) References: <201009201028.38559.david@vizion2000.net> <201009211034.07859.david@vizion2000.net> <4C98D589.4030107@aldan.algebra.com> In-Reply-To: <4C98D589.4030107@aldan.algebra.com> X-KMail-Markup: true MIME-Version: 1.0 Message-Id: <201009211705.22723.david@vizion2000.net> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Steve Ames , melifaro@ipfw.ru, freebsd-ports@freebsd.org Subject: Re: ptlib build failure - breaks pwlib - hence also asterisk - opal - & openh323 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Sep 2010 16:05:28 -0000 > 21.09.2010 05:34, David Southwell =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0= =B2(=D0=BB=D0=B0): > > I had the crazy idea that all the maintainers on the hook might be able > > to collaborate to deal with a common interest. > >=20 > > Maintainers on the hook as listed in the relevant Makefiles are: > >=20 > > ptlib -- lihong@ieee.org > > ptlib26 -- melifaro@ipfw.ru > > pwlib -- steve@energistic.com > > openh323 -- steve@energistic.com > > opal mi@aldan.algebra.com > > asterisk sobomax@FreeBSD.org >=20 > I have not committed anything in Opal-related in many months... Thus, I > doubt, it is my problem... If you think, it is, please, file a PR. Thank > you, >=20 > -mi Problem is opal does not compile due to failure which was in original posti= ng: (See below) Now for me the question is who is responsible!! Is this an openssl problem (openssl seems to work elsewhere) or is it a=20 ptlib/ptlib26 problem or are opal & openh323 not being compiled=20 sympathetically to ptlib/ptlib26 dependencies. I do not know but feel=20 maintainers might be interested enough to know why their port does not=20 compile!! David _____________________________________________________ =46rom: David Southwell=20 To: steve@energistic.com=20 Cc: freebsd-ports@freebsd.org ; mi@aldan.algebra.com=20 Sent: Monday, September 20, 2010 5:28 AM Subject: Re: ptlib build failure - breaks pwlib - hence also asterisk - o= pal=20 =2D & openh323 > > On Sat, 18 Sep 2010, David Southwell wrote: > > > /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o > > > ../../ptclib/pssl.cxx: In constructor 'PSSLContext::PSSLContext(con= st > >> void*, PINDEX)': >> > ../../ptclib/pssl.cxx:917: error: invalid conversion from 'const > > SSL_METHOD*' to 'SSL_METHOD*' > > > gmake[3]: *** > > > [/usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o] Error 1 > >=20 > > I'm having this error too. My guess is that is that pwlib has problems > > with the OpenSSL version in the ports. I've had similar problems with > > other ports in the past. > >=20 > > Regards, > > Marco > That makes sense. The problem is this also breaks asterisk which depend= s=20 > > upon=20 > pwlib!! > I have also tried building ptlib26 but get the same failures. > I have cc'd this to the maintainer lihong@ieee.org is maintainer for ptlib. I have also just sent a copy to steve@energistic.com who is maintainer fo= r=20 pwlib and net/openh323 which is also affected by this build failure. I have also added mi@aldan.algebra.com who is maintainer for /net/opal wh= ich=20 has the same problem. dns1# portupgrade -a ---> Upgrading 'opal-2.2.11_2' to 'opal-2.2.11_3' (net/opal) ---> Building '/usr/ports/net/opal' =3D=3D=3D> Cleaning for pwlib-1.12.0_6,1 : : Created dependencies. gmake[3]: Leaving directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/src/ptlib/unix' gmake[3]: Entering directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins' Created dependencies. set -e; gmake -C sound_oss debugdepend ; gmake -C vidinput_v4l debugdepen= d ;=20 gmake -C vidinput_v4l2 debugdepend ; gmake -C vidinput_bsd debugdepend ; gmake[4]: Entering directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss' c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 - I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wa= ll=20 =2DD_DEBUG -fPIC -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -M=20 sound_oss.cxx >> ../pwlib/device/sound/*.dep gmake[4]: Leaving directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss' gmake[4]: Entering directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss' Created dependencies. gmake[4]: Leaving directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/sound_oss' gmake[4]: Entering directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l' c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 - I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wa= ll=20 =2DD_DEBUG -fPIC -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -M=20 vidinput_v4l.cxx >> ../pwlib/device/videoinput/*.dep gmake[4]: Leaving directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l' gmake[4]: Entering directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l' Created dependencies. gmake[4]: Leaving directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l' gmake[4]: Entering directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l2' Created dependencies. gmake[4]: Leaving directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_v4l2' gmake[4]: Entering directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_bsd' Created dependencies. gmake[4]: Leaving directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_bsd' gmake[3]: Leaving directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins' set -e; if test -e src/ptlib/unix ; then gmake -C src/ptlib/unix debug; f= i;=20 if test -e plugins ; then gmake -C plugins debug; fi;=20 gmake[3]: Entering directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/src/ptlib/unix' c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 - I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wa= ll=20 =2Dg -D_DEBUG -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -O1 -fPIC= - DLDAP_DEPRECATED -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include= - I/usr/local/include -c ../../ptclib/psasl.cxx -o=20 /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/psasl.o c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 - I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wa= ll=20 =2Dg -D_DEBUG -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -O1 -fPIC= - DLDAP_DEPRECATED -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include= - I/usr/local/include -c ../../ptclib/pldap.cxx -o=20 /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pldap.o c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 - I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wa= ll=20 =2Dg -D_DEBUG -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -O1 -fPIC= - DLDAP_DEPRECATED -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include= - I/usr/local/include -c ../../ptclib/pils.cxx -o=20 /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pils.o c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 - I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wa= ll=20 =2Dg -D_DEBUG -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -O1 -fPIC= - DLDAP_DEPRECATED -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include= - I/usr/local/include -c ../../ptclib/pssl.cxx -o=20 /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o ../../ptclib/pssl.cxx: In constructor 'PSSLContext::PSSLContext(const voi= d*,=20 PINDEX)': ../../ptclib/pssl.cxx:917: error: invalid conversion from 'const=20 SSL_METHOD*' to 'SSL_METHOD*' gmake[3]: *** [/usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o= ]=20 Error 1 gmake[3]: Leaving directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/src/ptlib/unix' gmake[2]: *** [debug] Error 2 gmake[2]: Leaving directory `/usr/ports/devel/pwlib/work/ptlib_v1_12_0' gmake[1]: *** [libs] Error 2 gmake[1]: Leaving directory `/usr/ports/devel/pwlib/work/ptlib_v1_12_0' gmake: *** [debuglibs] Error 2 *** Error code 1 Stop in /usr/ports/devel/pwlib. *** Error code 1 Stop in /usr/ports/net/opal. *** Error code 1 Stop in /usr/ports/net/opal. ________________________-- ---> Upgrading 'openh323-1.19.0.1_2' to 'openh323-1.19.0.1_3' (net/openh3= 23) ---> Building '/usr/ports/net/openh323' =3D=3D=3D> Cleaning for pwlib-1.12.0_6,1 =3D=3D=3D> Cleaning for openh323-1.19.0.1_3 =3D=3D=3D> License check disabled, port has not defined LICENSE =3D=3D=3D> Extracting for openh323-1.19.0.1_3 =3D> MD5 Checksum OK for openh323/openh323-v1_19_0_1-src-tar.gz. =3D> SHA256 Checksum OK for openh323/openh323-v1_19_0_1-src-tar.gz. =3D=3D=3D> Patching for openh323-1.19.0.1_3 : : : t -e; if test -e src/ptlib/unix ; then gmake -C src/ptlib/unix debug; fi;= if=20 test -e plugins ; then gmake -C plugins debug; fi;=20 gmake[3]: Entering directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/src/ptlib/unix' c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 - I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wa= ll=20 =2Dg -D_DEBUG -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -O1 -fPIC= - DLDAP_DEPRECATED -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include= - I/usr/local/include -c ../../ptclib/psasl.cxx -o=20 /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/psasl.o c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 - I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wa= ll=20 =2Dg -D_DEBUG -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -O1 -fPIC= - DLDAP_DEPRECATED -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include= - I/usr/local/include -c ../../ptclib/pldap.cxx -o=20 /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pldap.o c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 - I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wa= ll=20 =2Dg -D_DEBUG -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -O1 -fPIC= - DLDAP_DEPRECATED -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include= - I/usr/local/include -c ../../ptclib/pils.cxx -o=20 /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pils.o c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 - I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wa= ll=20 =2Dg -D_DEBUG -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -O1 -fPIC= - DLDAP_DEPRECATED -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include= - I/usr/local/include -c ../../ptclib/pssl.cxx -o=20 /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o ../../ptclib/pssl.cxx: In constructor 'PSSLContext::PSSLContext(const voi= d*,=20 PINDEX)': ../../ptclib/pssl.cxx:917: error: invalid conversion from 'const=20 SSL_METHOD*' to 'SSL_METHOD*' gmake[3]: *** [/usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o= ]=20 Error 1 gmake[3]: Leaving directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/src/ptlib/unix' gmake[2]: *** [debug] Error 2 gmake[2]: Leaving directory `/usr/ports/devel/pwlib/work/ptlib_v1_12_0' gmake[1]: *** [libs] Error 2 gmake[1]: Leaving directory `/usr/ports/devel/pwlib/work/ptlib_v1_12_0' gmake: *** [debuglibs] Error 2 *** Error code 1 Stop in /usr/ports/devel/pwlib. *** Error code 1 Stop in /usr/ports/net/openh323. ---> Backing up the old version ---> Uninstalling the old version ---> Deinstalling 'openh323-1.19.0.1_2' : : : ---> Installing the new version via the port =3D=3D=3D> openh323-1.19.0.1_3 depends on executable: gmake - found =3D=3D=3D> openh323-1.19.0.1_3 depends on executable: bison - found =3D=3D=3D> openh323-1.19.0.1_3 depends on file: /usr/local/bin/autoconf-2= =2E67 -=20 found =3D=3D=3D> openh323-1.19.0.1_3 depends on shared library: pt_r.1 - not fo= und =3D=3D=3D> Verifying reinstall for pt_r.1 in /usr/ports/devel/pwlib =3D=3D=3D> Building for pwlib-1.12.0_6,1 : : gmake[4]: Leaving directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins/vidinput_bsd' gmake[3]: Leaving directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/plugins' set -e; if test -e src/ptlib/unix ; then gmake -C src/ptlib/unix debug; f= i;=20 if test -e plugins ; then gmake -C plugins debug; fi;=20 gmake[3]: Entering directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/src/ptlib/unix' c++ -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -D_REENTRANT -pthread -fno-exceptions -O1 - I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wa= ll=20 =2Dg -D_DEBUG -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -O1 -fPIC= - DLDAP_DEPRECATED -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include - I/usr/local/include -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include= - I/usr/local/include -c ../../ptclib/pssl.cxx -o=20 /usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o ../../ptclib/pssl.cxx: In constructor 'PSSLContext::PSSLContext(const voi= d*,=20 PINDEX)': ../../ptclib/pssl.cxx:917: error: invalid conversion from 'const=20 SSL_METHOD*' to 'SSL_METHOD*' gmake[3]: *** [/usr/ports/devel/pwlib/work/ptlib_v1_12_0/lib/obj_d/pssl.o= ]=20 Error 1 gmake[3]: Leaving directory=20 `/usr/ports/devel/pwlib/work/ptlib_v1_12_0/src/ptlib/unix' gmake[2]: *** [debug] Error 2 gmake[2]: Leaving directory `/usr/ports/devel/pwlib/work/ptlib_v1_12_0' gmake[1]: *** [libs] Error 2 gmake[1]: Leaving directory `/usr/ports/devel/pwlib/work/ptlib_v1_12_0' gmake: *** [debuglibs] Error 2 *** Error code 1 Stop in /usr/ports/devel/pwlib. *** Error code 1 Stop in /usr/ports/devel/pwlib. *** Error code 1 Stop in /usr/ports/net/openh323. *** Error code 1 Stop in /usr/ports/net/openh323. Photographic Artist Permanent Installations & Design Creative Imagery and Advanced Digital Techniques High Dynamic Range Photography & Official Portraiture Combined darkroom & digital creations & Systems Adminstrator for the vizion2000.net network