From owner-cvs-all@FreeBSD.ORG Sun Feb 22 15:40:24 2009 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED5E71065674; Sun, 22 Feb 2009 15:40:24 +0000 (UTC) (envelope-from lihong.chen@gmail.com) Received: from mail-bw0-f170.google.com (mail-bw0-f170.google.com [209.85.218.170]) by mx1.freebsd.org (Postfix) with ESMTP id 5E3D48FC18; Sun, 22 Feb 2009 15:40:22 +0000 (UTC) (envelope-from lihong.chen@gmail.com) Received: by bwz18 with SMTP id 18so5404305bwz.19 for ; Sun, 22 Feb 2009 07:40:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:subject:from:to:cc :in-reply-to:references:content-type:date:message-id:mime-version :x-mailer; bh=kAYT8ACCjxAslGWzr9+tdoyY29PKVGZeSHIBFFGoA+Q=; b=jsy/FrxZ74bqF7eYEnQz5d/az8gCQvf0Fg3DXQ6VFNjvRwzLeZ7Fj9ogKLAnCClbNl 8U05BljFfOplq8vrE6e246hI7oTVsemkWiwO8GtF81RRDFFKp0D1jzFbEmG8qOKsDzID KIRUglyL2K/IajPJLdYRVqh3l7rTrScEgzL4Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer; b=VthVu7zMe851oeL7OUXTDR3o81j/SGmAJDQA29vgDXQQA7AwqwzStEdkXYLEuVOZw2 sDD+bWK357/sHurAzMphPQYDLubLQgsawPO6V06OgoJFyg3I0nI7N7B7nXYPs+c5Our8 SymlU3nKb8m4nElPKzbAkeLFz3R3r9eix1P/Y= Received: by 10.103.214.8 with SMTP id r8mr2843986muq.6.1235317221852; Sun, 22 Feb 2009 07:40:21 -0800 (PST) Received: from ?192.168.10.84? (59-126-152-52.HINET-IP.hinet.net [59.126.152.52]) by mx.google.com with ESMTPS id 12sm40037muq.35.2009.02.22.07.40.15 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 22 Feb 2009 07:40:20 -0800 (PST) Sender: "Eric L. Chen" From: "Eric L. Chen" To: Ion-Mihai Tetcu In-Reply-To: <20090222101234.4d31a532@it.buh.tecnik93.com> References: <200902211901.n1LJ18de056401@repoman.freebsd.org> <20090221202940.56EC28FC1E@release.ixsystems.com> <1235274283.8619.0.camel@localhost> <20090222101234.4d31a532@it.buh.tecnik93.com> Content-Type: multipart/mixed; boundary="=-hcaDcSgyqw/6AWKtCOnu" Date: Sun, 22 Feb 2009 23:40:09 +0800 Message-Id: <1235317209.8619.5.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.24.4 FreeBSD GNOME Team Port Cc: cvs-ports@FreeBSD.org, QAT@FreeBSD.org, gabor@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/devel Makefile ports/devel/ptlib Makefile distinfo pkg-descr pkg-plist ports/devel/ptlib/files patch-Makefile.in patch-include_ptclib_vsdl.h patch-plugins_vidinput_bsd_h patch-src__ptlib__common__osutils.cxx pa X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Feb 2009 15:40:25 -0000 --=-hcaDcSgyqw/6AWKtCOnu Content-Type: text/plain Content-Transfer-Encoding: 7bit On Sun, 2009-02-22 at 10:12 +0200, Ion-Mihai Tetcu wrote: > On Sun, 22 Feb 2009 11:44:43 +0800 > "Eric L. Chen" wrote: > > > On Sat, 2009-02-21 at 12:29 -0800, QAT@FreeBSD.org wrote: > > > Hi, > > > > > > > > > > > > Excerpt from > > > http://QAT.TecNik93.com/logs/7-STABLE-FPT-NPD/ptlib-2.4.4.log : > > > > > > > > > building ptlib-2.4.4 in > > > directory /usr/local/tinderbox/7-STABLE-FPT-NPD maintained by: > > > d9364104@mail.nchu.edu.tw building for: 7.1-STABLE amd64 > > > Makefile ident: $FreeBSD: ports/devel/ptlib/Makefile,v 1.1 > > > 2009/02/21 19:01:07 gabor Exp $ port > > > directory: /usr/ports/devel/ptlib > > > > > > ................................. > > log>.................. > > > > > > > > > If there are vulnerabilities in these programs there may be a > > > security risk to the system. FreeBSD makes no guarantee about the > > > security of ports included in the Ports Collection. Please type > > > 'make deinstall' to deinstall the port if this is a concern. > > > > > > For more information, and contact details about the security > > > status of this software, see the following webpage: > > > http://www.openh323.org/ > > > ================================================================ > > > ======================================== > > > ===> Building package for ptlib-2.4.4 > > > tar: lib/libpt.so.2.4: Cannot stat: No such file or directory > > > tar: lib/libpt.so.2: Cannot stat: No such file or directory > > > tar: Error exit delayed from previous errors. > > > pkg_create: make_dist: tar command failed with code 256 > > > Creating package /tmp/packages/All/ptlib-2.4.4.tbz > > > Registering depends: openldap-client-2.4.14 expat-2.0.1. > > > Registering conflicts: pwlib-*. > > > Creating bzip'd tar ball in '/tmp/packages/All/ptlib-2.4.4.tbz' > > > *** Error code 1 > > > > > > Stop in /a/ports/devel/ptlib. > > > Deleting ptlib-2.4.4 > > > pkg_delete: file '/usr/local/lib/libpt.so.2.4' doesn't exist > > > pkg_delete: file '/usr/local/lib/libpt.so.2' doesn't exist > > > pkg_delete: couldn't entirely delete package (perhaps the packing > > > list is incorrectly specified?) > > > ================================================================ > > > > > > === Checking filesystem state > > > list of extra files and directories in / (not present before this > > > port was installed but present after it was deinstalled) > > > 30923859 48 -r--r--r-- 1 root > > > wheel 22577 Feb 21 20:29 > > > usr/local/include/ptbuildopts.h 30923851 0 lrwxr-xr-x 1 > > > root wheel 14 Feb 21 20:29 > > > usr/local/lib/libpt.so -> libpt.so.2.4.4 30923852 4 > > > drwxr-xr-x 3 root wheel 512 Feb 21 > > > 20:29 usr/local/lib/ptlib-2.4.4 30923853 4 drwxr-xr-x 3 > > > root wheel 512 Feb 21 20:29 > > > usr/local/lib/ptlib-2.4.4/devices 30923855 4 drwxr-xr-x 2 > > > root wheel 512 Feb 21 20:29 > > > usr/local/lib/ptlib-2.4.4/devices/sound 30923856 1408 > > > -r--r--r-- 1 root wheel 688921 Feb 21 > > > 20:29 usr/local/lib/ptlib-2.4.4/devices/sound/oss_pwplugin.so > > > ================================================================ > > > build of /usr/ports/devel/ptlib ended at Sat Feb 21 20:29:38 UTC > > > 2009 > > > > > > The tarballed WRKDIR can be found here: > > > http://QAT.TecNik93.com/wrkdirs/7-STABLE-FPT-NPD/ptlib-2.4.4.tbz > > > > > > PortsMon page for the port: > > > http://portsmon.freebsd.org/portoverview.py?category=devel&portname=ptlib > > > > > > The build which triggered this BotMail was done under > > > tinderbox-3.1.2_1; dsversion: 3.1 on RELENG_7 on amd64 > > > with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache > > > support, with the "official" up-to-date Ports Tree, with the > > > following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, > > > NOPORTDATA=yes, FORCE_PACKAGE=yes. > > > > > > A description of the testing process can be found here: > > > http://T32.TecNik93.com/FreeBSD/QA-Tindy/ > > > > > > > > > Thanks for your work on making FreeBSD better, > > > > > > -- > > > IOnut - Un^d^dregistered ;) FreeBSD "user" > > > "Intellectual Property" is nowhere near as valuable as > > > "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID > > > 057E9F8B493A297B > > > > > Here is the fix: > > --- devel/ptlib/pkg-plist 2009-02-22 03:01:07.000000000 +0800 > > +++ devel/ptlib/pkg-plist 2009-02-22 11:41:50.000000000 +0800 > > @@ -172,7 +172,6 @@ > > @dirrm share/ptlib/make > > @dirrm share/ptlib > > lib/libpt.so.2.4.4 > > -lib/libpt.so.2.4 > > -lib/libpt.so.2 > > +lib/libpt.so > > lib/libpt_s.a > > libdata/pkgconfig/ptlib.pc > > The port should be patched to build/install only lib/libpt.so.2 and > lib/libpt.so. See: > USE_GNOME= ltverhack > http://people.freebsd.org/~mezz/libtool.txt > http://www.freebsd.org/doc/en/books/developers-handbook/policies-shlib.html > New patch to satisfy shared library's policies. also put in http://www.freebsd.org/cgi/query-pr.cgi?pr=131961 diff -purN devel/ptlib/Makefile devel/ptlib/Makefile --- devel/ptlib/Makefile 2009-02-22 03:01:07.000000000 +0800 +++ devel/ptlib/Makefile 2009-02-22 11:48:49.000000000 +0800 @@ -17,12 +17,10 @@ COMMENT= A cross platform C++ library, u LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 -CONFLICTS= pwlib-* - USE_BISON= build USE_GMAKE= yes GNU_CONFIGURE= yes -USE_GNOME= gnometarget +USE_GNOME= pkgconfig WANT_GNOME= yes WANT_SDL= yes USE_OPENSSL= yes diff -purN devel/ptlib/files/patch-Makefile.in devel/ptlib/files/patch-Makefile.in --- devel/ptlib/files/patch-Makefile.in 2009-02-22 03:01:07.000000000 +0800 +++ devel/ptlib/files/patch-Makefile.in 2009-02-22 21:27:30.000000000 +0800 @@ -1,6 +1,20 @@ ---- Makefile.in.orig 2009-01-11 17:53:18.000000000 -0500 -+++ Makefile.in 2009-01-26 15:09:22.000000000 -0500 -@@ -120,9 +120,9 @@ +--- Makefile.in.orig 2009-01-12 06:53:18.000000000 +0800 ++++ Makefile.in 2009-02-22 21:15:46.000000000 +0800 +@@ -85,11 +85,11 @@ install: + $(DESTDIR)$(PREFIX)/share/ptlib/make ; \ + do mkdir -p $$dir ; chmod 755 $$dir ; \ + done ) +- $(INSTALL) -m 444 $(PT_LIBDIR)/$(PTLIB_FILE).@MAJOR_VERSION@.@MINOR_VERSION@@BUILD_TYPE@@BUILD_NUMBER@ $(DESTDIR)$(LIBDIR) ++ $(INSTALL) -m 444 $(PT_LIBDIR)/$(PTLIB_FILE).@MAJOR_VERSION@.@MINOR_VERSION@@BUILD_TYPE@@BUILD_NUMBER@ $(DESTDIR)$(LIBDIR)/$(PTLIB_FILE).@MAJOR_VERSION@ + $(INSTALL) -m 444 $(PT_LIBDIR)/lib$(PTLIB_BASE)_s.a $(DESTDIR)$(LIBDIR) + (cd $(DESTDIR)$(LIBDIR) ; \ + rm -f $(PTLIB_FILE) ; \ +- ln -sf $(PTLIB_FILE).@MAJOR_VERSION@.@MINOR_VERSION@@BUILD_TYPE@@BUILD_NUMBER@ $(PTLIB_FILE) \ ++ ln -sf $(PTLIB_FILE).@MAJOR_VERSION@ $(PTLIB_FILE) \ + ) + ifeq (1, $(HAS_PLUGINS)) + if test -e $(PT_LIBDIR)/device/; then \ +@@ -120,9 +120,9 @@ endif $(INSTALL) -m 755 make/ptlib-config $(DESTDIR)$(PREFIX)/share/ptlib/make/ (cd $(DESTDIR)$(PREFIX)/bin; rm -f ptlib-config ; ln -snf ../share/ptlib/make/ptlib-config ptlib-config) @@ -13,7 +27,7 @@ uninstall: rm -rf $(DESTDIR)$(PREFIX)/include/ptlib \ $(DESTDIR)$(PREFIX)/include/ptclib \ -@@ -130,7 +130,7 @@ +@@ -130,7 +130,7 @@ uninstall: $(DESTDIR)$(PREFIX)/include/ptbuildopts.h \ $(DESTDIR)$(PREFIX)/share/ptlib \ $(DESTDIR)$(LIBDIR)/$(DEV_PLUGIN_DIR) \ diff -purN devel/ptlib/pkg-plist devel/ptlib/pkg-plist --- devel/ptlib/pkg-plist 2009-02-22 03:01:07.000000000 +0800 +++ devel/ptlib/pkg-plist 2009-02-22 21:27:36.000000000 +0800 @@ -171,8 +171,7 @@ share/ptlib/make/ptlib.mak share/ptlib/make/unix.mak @dirrm share/ptlib/make @dirrm share/ptlib -lib/libpt.so.2.4.4 -lib/libpt.so.2.4 lib/libpt.so.2 +lib/libpt.so lib/libpt_s.a libdata/pkgconfig/ptlib.pc --=-hcaDcSgyqw/6AWKtCOnu Content-Disposition: attachment; filename="ptlib.diff" Content-Type: text/x-patch; name="ptlib.diff"; charset="UTF-8" Content-Transfer-Encoding: 7bit diff -purN devel/ptlib/Makefile devel/ptlib/Makefile --- devel/ptlib/Makefile 2009-02-22 03:01:07.000000000 +0800 +++ devel/ptlib/Makefile 2009-02-22 11:48:49.000000000 +0800 @@ -17,12 +17,10 @@ COMMENT= A cross platform C++ library, u LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 -CONFLICTS= pwlib-* - USE_BISON= build USE_GMAKE= yes GNU_CONFIGURE= yes -USE_GNOME= gnometarget +USE_GNOME= pkgconfig WANT_GNOME= yes WANT_SDL= yes USE_OPENSSL= yes diff -purN devel/ptlib/files/patch-Makefile.in devel/ptlib/files/patch-Makefile.in --- devel/ptlib/files/patch-Makefile.in 2009-02-22 03:01:07.000000000 +0800 +++ devel/ptlib/files/patch-Makefile.in 2009-02-22 21:27:30.000000000 +0800 @@ -1,6 +1,20 @@ ---- Makefile.in.orig 2009-01-11 17:53:18.000000000 -0500 -+++ Makefile.in 2009-01-26 15:09:22.000000000 -0500 -@@ -120,9 +120,9 @@ +--- Makefile.in.orig 2009-01-12 06:53:18.000000000 +0800 ++++ Makefile.in 2009-02-22 21:15:46.000000000 +0800 +@@ -85,11 +85,11 @@ install: + $(DESTDIR)$(PREFIX)/share/ptlib/make ; \ + do mkdir -p $$dir ; chmod 755 $$dir ; \ + done ) +- $(INSTALL) -m 444 $(PT_LIBDIR)/$(PTLIB_FILE).@MAJOR_VERSION@.@MINOR_VERSION@@BUILD_TYPE@@BUILD_NUMBER@ $(DESTDIR)$(LIBDIR) ++ $(INSTALL) -m 444 $(PT_LIBDIR)/$(PTLIB_FILE).@MAJOR_VERSION@.@MINOR_VERSION@@BUILD_TYPE@@BUILD_NUMBER@ $(DESTDIR)$(LIBDIR)/$(PTLIB_FILE).@MAJOR_VERSION@ + $(INSTALL) -m 444 $(PT_LIBDIR)/lib$(PTLIB_BASE)_s.a $(DESTDIR)$(LIBDIR) + (cd $(DESTDIR)$(LIBDIR) ; \ + rm -f $(PTLIB_FILE) ; \ +- ln -sf $(PTLIB_FILE).@MAJOR_VERSION@.@MINOR_VERSION@@BUILD_TYPE@@BUILD_NUMBER@ $(PTLIB_FILE) \ ++ ln -sf $(PTLIB_FILE).@MAJOR_VERSION@ $(PTLIB_FILE) \ + ) + ifeq (1, $(HAS_PLUGINS)) + if test -e $(PT_LIBDIR)/device/; then \ +@@ -120,9 +120,9 @@ endif $(INSTALL) -m 755 make/ptlib-config $(DESTDIR)$(PREFIX)/share/ptlib/make/ (cd $(DESTDIR)$(PREFIX)/bin; rm -f ptlib-config ; ln -snf ../share/ptlib/make/ptlib-config ptlib-config) @@ -13,7 +27,7 @@ uninstall: rm -rf $(DESTDIR)$(PREFIX)/include/ptlib \ $(DESTDIR)$(PREFIX)/include/ptclib \ -@@ -130,7 +130,7 @@ +@@ -130,7 +130,7 @@ uninstall: $(DESTDIR)$(PREFIX)/include/ptbuildopts.h \ $(DESTDIR)$(PREFIX)/share/ptlib \ $(DESTDIR)$(LIBDIR)/$(DEV_PLUGIN_DIR) \ diff -purN devel/ptlib/pkg-plist devel/ptlib/pkg-plist --- devel/ptlib/pkg-plist 2009-02-22 03:01:07.000000000 +0800 +++ devel/ptlib/pkg-plist 2009-02-22 21:27:36.000000000 +0800 @@ -171,8 +171,7 @@ share/ptlib/make/ptlib.mak share/ptlib/make/unix.mak @dirrm share/ptlib/make @dirrm share/ptlib -lib/libpt.so.2.4.4 -lib/libpt.so.2.4 lib/libpt.so.2 +lib/libpt.so lib/libpt_s.a libdata/pkgconfig/ptlib.pc --=-hcaDcSgyqw/6AWKtCOnu--