From owner-freebsd-current@FreeBSD.ORG Fri Sep 22 20:00:10 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B351816A403 for ; Fri, 22 Sep 2006 20:00:10 +0000 (UTC) (envelope-from oberman@es.net) Received: from postal4.es.net (postal4.es.net [198.124.252.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4A6843D53 for ; Fri, 22 Sep 2006 20:00:09 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal4.es.net (Postal Node 4) with ESMTP (SSL) id ACD02353 for ; Fri, 22 Sep 2006 12:59:53 -0700 Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id EAAAC45058 for ; Fri, 22 Sep 2006 12:59:51 -0700 (PDT) To: current@freebsd.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1158955191_33273P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Fri, 22 Sep 2006 12:59:51 -0700 From: "Kevin Oberman" Message-Id: <20060922195951.EAAAC45058@ptavv.es.net> Cc: Subject: avifile will not compile on -current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Sep 2006 20:00:10 -0000 --==_Exmh_1158955191_33273P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Not sure if this was best to current or ports, but I suspect current is the best starting point. It is beyond my VERY limited C++ skills to decipher. When I try building avifile on either of my current systems, I get the error: c++ -DHAVE_CONFIG_H -I. -I. -I../../include -I./../common -I./../../ffmpeg/libavformat -I./../../ffmpeg/libavcodec -I/usr/local/include -I/usr/local/include -I/usr/X11R6/include -D_GETOPT_H -Wall -Wno-unused -I../../include -O2 -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -c ReadFile.cpp -fPIC -DPIC -o .libs/ReadFile.o ReadFile.cpp:129: error: explicit qualification in declaration of `avm::IReadFile* avm::CreateReadFile(const char*, unsigned int)' gmake[2]: *** [ReadFile.lo] Error 1 gmake[2]: Leaving directory `/usr/ports/multimedia/avifile/work/avifile-0.7-0.7.43/lib/aviread' This compiles fine on a 6.2-PRERELEASE system. Any idea what might be causing this? I don't see any other reports of problem, so it may be a problem on my system, but I don't see what it could be other than compiler. But both systems are gcc 3.4.6 (although one is 20060305 and the other 20060825). Maybe something in the changes to gcc are responsible. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1158955191_33273P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFFFEC3kn3rs5h7N1ERAsCRAJ41773A50Z2STwxv9qDONE5Iw6JJgCeL2Pm Lim6J3D+cOeNgJFiOP8EehE= =52dK -----END PGP SIGNATURE----- --==_Exmh_1158955191_33273P--