Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Jun 2005 18:24:56 -0500
From:      Steve Ames <steve@energistic.com>
To:        Alexander Leidinger <Alexander@Leidinger.net>
Cc:        cvs-ports@FreeBSD.org, kwm@FreeBSD.org, Pav Lucistnik <pav@FreeBSD.org>, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org
Subject:   Re: cvs commit: ports/devel/pwlib Makefile distinfo ports/devel/pwlib/files patch-make-common.mak patch-src-ptclib-ansper.cxx patch-src::ptclib::asner.cxx patch-unix
Message-ID:  <20050611232456.GA66377@energistic.com>
In-Reply-To: <20050611142832.5b7bd10f@Magellan.Leidinger.net>
References:  <200506102129.j5ALTpva002478@repoman.freebsd.org> <20050611142832.5b7bd10f@Magellan.Leidinger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jun 11, 2005 at 02:28:32PM +0200, Alexander Leidinger wrote:
> On Fri, 10 Jun 2005 21:29:51 +0000 (UTC)
> Pav Lucistnik <pav@FreeBSD.org> wrote:
> 
> >   Modified files:
> >     devel/pwlib          Makefile distinfo 
> 
> >   Log:
> >   - Update to 1.5.2
> 
> gnomemeeting needs those. I assume it will still work after the update.

Shouldn't be a problem. These are very minor updates and released very
shortly after the versiosn that were in the tree.

> After having a drink with one of the gnomemeeting developers I've
> started to look at those three (pwlib, openh323 and gnomemeeting) ports.
> I've got the pwlib and openh323 ports into a sane (updated to a more
> recent version, dynamic libs instead of static libs) state and kwm
> worked on the update of the gnomemeeting port. AFAIR he reached a state
> where it compiled, but didn't worked. I hadn't time yet to look at
> gnomemeeting too.
> 
> So in case someone want's to look at it, the patches are at
> http://www.leidinger.net/FreeBSD/port-patches/

Brutal. I was just starting the same task actually. However I also came
to the conclusion that just updating the port to the latest stable
versions would break a number of applications (primarily asterisk) so
I was going the way of other ports and putting in versions:

pwlib	- latest stable version from openh323.org (1.5.2)
openh323- latest stable version from openh323.org (1.12.2)

and then adding ports for later releases (probably two seperate versions
until all applications depending on pwlib and openh323 can be confirmed
to work with latest versions and then the whole can be merged back into
a single port):

The Janus release (which may work with asterisk and should work with
gatekeeper and newer versions of gnomemeeting):

pwlib16	(1.6.6.3)
openh323-113 (1.13.5.3)

The Pandora release (which is the recommended version for gatekeeper and
will work with newer versions of gnomemeeting)

pwlib17 (1.7.5)
openh323-114 (1.14.4)

The Mimas release (updated version of Pandora so everything that works with
Pandora should work with Mimas in which case the Pandora release can be
skipped entirely):

pwlib18	(1.8.4)
openh323-115 (1.15.3)

Clearly from a ports perspective if all pwlib/openh323 dependant applications
can be tested and fixed to work with the Mimas release then we should update
straight to it and skip all of this versioning stuff... at the same time
committing whatever patches are required to make the applications work and
moving from the current statically compiled openh323/pwlib to shared libs.

With regards to gnomemeeting... the only source downloads available from
their page are:

gnomemeeting-1.2.1 (we have 0.98 in ports/net)
open323-1.15.3 (Mimas release - latest stable)
pwlib-1.8.4 (Mimas release - latest stable)

So gnomemeeting (at least the latest version) is designed to work with
the latest openh323/pwlib releases as well.

The patches on your website are from today so I assume your actively
working on this? If so I will provide you with whatever assistance you
need in making sure that applications compile and work. If not I'll
look at your patches and perhaps use them as a basis for moving forward?

Please let me know.

-steve



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050611232456.GA66377>