From owner-freebsd-gnome@FreeBSD.ORG Wed Apr 12 07:53:23 2006 Return-Path: X-Original-To: gnome@FreeBSD.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A22A716A400; Wed, 12 Apr 2006 07:53:23 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06DCA43D48; Wed, 12 Apr 2006 07:53:22 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id CB2D064C9; Wed, 12 Apr 2006 09:53:21 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id B039561AC; Wed, 12 Apr 2006 09:53:22 +0200 (CEST) To: FreeBSD-gnats-submit@freebsd.org From: Jean-Baptiste Quenot X-send-pr-version: 3.113 X-GNATS-Notify: Message-Id: <20060412075322.B039561AC@vision.anyware> Date: Wed, 12 Apr 2006 09:53:22 +0200 (CEST) Cc: gnome@FreeBSD.org Subject: Maintainer update: net/opal fix conflict with net/asterisk X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2006 07:53:23 -0000 >Submitter-Id: current-users >Originator: Jean-Baptiste Quenot >Confidential: no >Synopsis: Maintainer update: net/opal fix conflict with net/asterisk >Severity: serious >Priority: high >Category: ports >Class: maintainer-update >Release: FreeBSD 5.5-PRERELEASE i386 >Environment: System: FreeBSD vision.anyware 5.5-PRERELEASE FreeBSD 5.5-PRERELEASE #1: Thu Mar 9 19:20:53 CET 2006 jbq@vision.anyware:/usr/obj/usr/src/sys/VISION i386 >Description: When net/asterisk is installed, net/opal does not build because it detects the presence of include/libpri.h installed by net/asterisk, but the build fails: ===> Vulnerability check disabled, database not found ===> Extracting for opal-2.2.1_1 => MD5 Checksum OK for opal-v2_2_1-src-tar.gz. => SHA256 Checksum OK for opal-v2_2_1-src-tar.gz. ===> Patching for opal-2.2.1_1 ===> Applying FreeBSD patches for opal-2.2.1_1 ===> opal-2.2.1_1 depends on executable: gmake - found ===> opal-2.2.1_1 depends on file: /usr/local/bin/autoconf259 - found ===> opal-2.2.1_1 depends on shared library: pt_r.1 - found ===> Configuring for opal-2.2.1_1 configure: WARNING: you should use --build, --host, --target checking for i386-portbld-freebsd5.4-gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes ... checking for /usr/local/include/sys/telephony.h... no checking /usr/local/include/libpri.h usability... yes checking /usr/local/include/libpri.h presence... no configure: WARNING: /usr/local/include/libpri.h: accepted by the compiler, rejected by the preprocessor! configure: WARNING: /usr/local/include/libpri.h: proceeding with the compiler's result checking for /usr/local/include/libpri.h... yes checking /usr/local/include/libsangoma.h usability... no checking /usr/local/include/libsangoma.h presence... no checking for /usr/local/include/libsangoma.h... no checking for pri_new_cb in -lpri... yes checking for sangoma_create_socket in -lsangoma... no checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel configure: creating ./config.status config.status: creating opal_inc.mak config.status: creating Makefile config.status: creating src/codec/speex/libspeex/speex_config_types.h config.status: creating include/opal/buildopts.h ===> Building for opal-2.2.1_1 gmake P_SHAREDLIB=1 opt gmake[1]: Entering directory `/arc/src/build/vixen42/ports/arc/src/ports/net/opal/work/opal_v2_2_1' g++ -O1 -I/usr/ports/devel/pwlib/work/pwlib_v1_10_0/include -I/usr/local/include -DP_USE_PRAGMA -D_REENTRANT -pthread -Wall -DPTRACING -I/arc/src/build/vixen42/ports/arc/src/ports/net/opal/work/opal_v2_2_1/include -DPTRACING -I/usr/local/share/pwlib//include -Os -O -pipe -march=athlon-xp -O1 -I/usr/ports/devel/pwlib/work/pwlib_v1_10_0/include -I/usr/local/include -felide-constructors -Wreorder -c /arc/src/build/vixen42/ports/arc/src/ports/net/opal/work/opal_v2_2_1/src/opal/manager.cxx -o /arc/src/build/vixen42/ports/arc/src/ports/net/opal/work/opal_v2_2_1/lib/obj_r/manager.o ... g++ -O1 -I/usr/ports/devel/pwlib/work/pwlib_v1_10_0/include -I/usr/local/include -DP_USE_PRAGMA -D_REENTRANT -pthread -Wall -DPTRACING -I/arc/src/build/vixen42/ports/arc/src/ports/net/opal/work/opal_v2_2_1/include -DPTRACING -I/usr/local/share/pwlib//include -Os -O -pipe -march=athlon-xp -O1 -I/usr/ports/devel/pwlib/work/pwlib_v1_10_0/include -I/usr/local/include -felide-constructors -Wreorder -c /arc/src/build/vixen42/ports/arc/src/ports/net/opal/work/opal_v2_2_1/src/lids/lidep.cxx -o /arc/src/build/vixen42/ports/arc/src/ports/net/opal/work/opal_v2_2_1/lib/obj_r/lidep.o g++ -O1 -I/usr/ports/devel/pwlib/work/pwlib_v1_10_0/include -I/usr/local/include -DP_USE_PRAGMA -D_REENTRANT -pthread -Wall -DPTRACING -I/arc/src/build/vixen42/ports/arc/src/ports/net/opal/work/opal_v2_2_1/include -DPTRACING -I/usr/local/share/pwlib//include -Os -O -pipe -march=athlon-xp -O1 -I/usr/ports/devel/pwlib/work/pwlib_v1_10_0/include -I/usr/local/include -felide-constructors -Wreorder -c /arc/src/build/vixen42/ports/arc/src/ports/net/opal/work/opal_v2_2_1/src/lids/sangomalid.cxx -o /arc/src/build/vixen42/ports/arc/src/ports/net/opal/work/opal_v2_2_1/lib/obj_r/sangomalid.o /arc/src/build/vixen42/ports/arc/src/ports/net/opal/work/opal_v2_2_1/src/lids/sangomalid.cxx:35:43: /usr/local/include/libsangoma.h: No such file or directory gmake[1]: *** [/arc/src/build/vixen42/ports/arc/src/ports/net/opal/work/opal_v2_2_1/lib/obj_r/sangomalid.o] Error 1 gmake[1]: Leaving directory `/arc/src/build/vixen42/ports/arc/src/ports/net/opal/work/opal_v2_2_1' gmake: *** [optshared] Error 2 *** Error code 2 Stop in /arc/src/ports/net/opal. To fix this problem, please add the port patch below submitted by Matt Horan . Thanks in advance! >How-To-Repeat: Install net/asterisk (which in turn installs misc/libpri), then net/opal. >Fix: Binary files /usr/ports/net/opal/.Makefile.swp and ./.Makefile.swp differ diff --ignore-matching-lines=\$FreeBSD.*\$ --exclude=.sw* --exclude=.svn --exclude=work --exclude=admin -ruN /usr/ports/net/opal/files/patch-Makefile.in ./files/patch-Makefile.in --- /usr/ports/net/opal/files/patch-Makefile.in Thu Jan 1 01:00:00 1970 +++ ./files/patch-Makefile.in Wed Apr 12 09:39:26 2006 @@ -0,0 +1,13 @@ +--- Makefile.in.orig Tue Apr 11 14:19:57 2006 ++++ Makefile.in Tue Apr 11 14:20:39 2006 +@@ -419,10 +419,6 @@ + SOURCES += $(OPAL_SRCDIR)/lids/vpblid.cxx + endif + +-ifdef HAS_SANGOMA +-SOURCES += $(OPAL_SRCDIR)/lids/sangomalid.cxx +-endif +- + + ################## + # Software codecs