From owner-freebsd-ports@FreeBSD.ORG Wed Jul 20 07:41:45 2005 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6753116A41F; Wed, 20 Jul 2005 07:41:45 +0000 (GMT) (envelope-from Joerg.Pulz@frm2.tum.de) Received: from mailhost.frm2.tum.de (mailhost.frm2.tum.de [129.187.179.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id C56DB43D45; Wed, 20 Jul 2005 07:41:39 +0000 (GMT) (envelope-from Joerg.Pulz@frm2.tum.de) Received: from localhost (mailhost.frm2.tum.de [129.187.179.12]) by mailhost.frm2.tum.de (8.13.3/8.13.1) with ESMTP id j6K7fYBm007642; Wed, 20 Jul 2005 09:41:34 +0200 (CEST) (envelope-from jpulz@frm2.tum.de) Received: from hades.admin.frm2 (hades.admin.frm2 [172.25.1.10]) by mailhost.frm2.tum.de (8.13.3/8.13.1) with ESMTP id j6K7fUjK007639 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 20 Jul 2005 09:41:30 +0200 (CEST) (envelope-from jpulz@frm2.tum.de) Received: from hades.admin.frm2 (localhost [127.0.0.1]) by hades.admin.frm2 (8.13.3/8.13.3) with ESMTP id j6K7fT96017485; Wed, 20 Jul 2005 09:41:29 +0200 (CEST) (envelope-from jpulz@frm2.tum.de) Received: (from jpulz@localhost) by hades.admin.frm2 (8.13.3/8.13.3/Submit) id j6K7fSPi017484; Wed, 20 Jul 2005 09:41:28 +0200 (CEST) (envelope-from jpulz) Date: Wed, 20 Jul 2005 09:41:26 +0200 (CEST) From: Joerg Pulz To: ports@freebsd.org In-Reply-To: <20050719152818.GA64202@energistic.com> Message-ID: <20050720091511.H72944@hades.admin.frm2> References: <20050718175416.I72944@hades.admin.frm2> <20050719155248.apdm04x2wwgo8wg0@netchild.homeip.net> <20050719152818.GA64202@energistic.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: at mailhost.frm2.tum.de Cc: net/gnomemeeting maintainer , net/asterisk maintainer , Koop Mast , Sergey Matveychuk , net/asterisk-oh323 maintainer , Alexander Leidinger , Steve Ames Subject: Re: devel/pwlib and net/openh323 update coming 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: Wed, 20 Jul 2005 07:41:45 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, 19 Jul 2005, Steve Ames wrote: > On Tue, Jul 19, 2005 at 03:52:48PM +0200, Alexander Leidinger wrote: >> Joerg Pulz wrote: >> >>> i spent a lot of time the past days/weeks to update the devel/pwlib >>> and net/openh323 port to a more recent version. > > I haven't looked at the patches yet but I'm curious why you chose the > versions you did? pwlib 1.9.0 is development branch (aka Atlas) as is > openh323 1.17.1. (Although a new development release 1.9.1/1.17.2 was > released today). I was shooting for getting the Stable (Mimas) release > (currently 1.8.5/1.15.4 although another release is scheduled in about > 2 weeks that has bug fixes in it from Atlas, some BSD specific). > > Did you have specific need of the Atlas branch? I have no specific need for the Atlas branch. i think it was more or less an accident. I tried both, the Mimas and the Atlas release and found the same bugs. If one compiles devel/pwlib with -O2 all applications linked against the dynamic library will core dump, at least when the apllication is closed. This happens somewhere in "PSoundFactory" and i dont really know why. Videoinput via /dev/bktr is broken in Mimas and Atlas, which i think is definitely a showstopper. Anyway, i'm fine with Mimas, if we can solve the -O2 bug and the /dev/bktr bug. > The PR I submitted only addresses pwlib and openh323. Your patch covers > other ports which is great. I'd had a couple of patches (e.g. gatekeeper) > to update to current version and utilize newer pwlib/openh323 but mainly > was going to wait until pwlib/openh323 where in the tree. my intention was to completely remove the old static pwlib/openh323 stuff and upgrade to the newer version with switching to dynamic linking. The ports i touched are important to me so i included them in my patchwork. I brought net/gatekeeper to v2.2.2 some weeks ago and i have a patch ready to get it to v2.2.3, but i'm waiting for the pwlib/openh323 upgrade too. I think, if we have a final patchset ready we should send it at least to the net/asterisk and net/gnomemeeting maintainers to give them a chance to provide patches for these ports which respect the new dynamic infrastructure. All other ports, especially the ones which do not even compile and 5.X and greater should be marked as broken and scheduled for removal if noone provides any patches for them. >>> You can get it at: >>> ftp://ftp.frm2.tum.de/pub/jpulz/FreeBSD/pwlib_openh323-20050719.patch >>> The md5 checksum is: >>> MD5 (pwlib_openh323-20050719.patch) = 889c6cce0824c25d96aa935c0cdb99b6 > > I'll take a look at these today or tomorrow. Koop is the go to guy at > the moment. I believe he has a pthread concern that he's trying to solve > before doing this update. Perhaps your patches already address that? I'm not sure about this, maybe this is the same thing i hit when compiling with -O2? Joerg - -- The beginning is the most important part of the work. -Plato -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFC3gAoSPOsGF+KA+MRAppaAJ0UZPVDFcWOH3PrXiW3nN2V4QGWHACfXaWW +cq2OrXliD2b51EF3WByyzQ= =Bit2 -----END PGP SIGNATURE-----