From owner-freebsd-ports@FreeBSD.ORG Sun Aug 12 10:22:49 2007 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A7D1416A419 for ; Sun, 12 Aug 2007 10:22:49 +0000 (UTC) (envelope-from david@vizion2000.net) Received: from dns1.vizion2000.net (77-99-36-42.cable.ubr04.chap.blueyonder.co.uk [77.99.36.42]) by mx1.freebsd.org (Postfix) with ESMTP id 69ADA13C4CC for ; Sun, 12 Aug 2007 10:22:49 +0000 (UTC) (envelope-from david@vizion2000.net) Received: by dns1.vizion2000.net (Postfix, from userid 1007) id A69931CC38; Sun, 12 Aug 2007 03:38:04 -0700 (PDT) From: David Southwell Organization: Voice and Vision To: freebsd-ports@freebsd.org Date: Sun, 12 Aug 2007 03:38:04 -0700 User-Agent: KMail/1.9.7 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200708120338.04409.david@vizion2000.net> Subject: Failure Upgrading 'ruby18-bdb-0.6.0' to 'ruby18-bdb-0.6.1 on amd 64 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: Sun, 12 Aug 2007 10:22:49 -0000 Hi # uname -a 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:15:57 UTC 2006 root@bloom.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP amd64 ----------------- I have just posted a PR for this upgrade failure and will post the PR number here as soon as I receive it. ---> Upgrading 'ruby18-bdb-0.6.0' to 'ruby18-bdb-0.6.1' (databases/ruby-bdb) ---> Building '/usr/ports/databases/ruby-bdb' ===> Cleaning for ruby18-bdb-0.6.1 ===> Extracting for ruby18-bdb-0.6.1 => MD5 Checksum OK for ruby/bdb-0.6.1.tar.gz. => SHA256 Checksum OK for ruby/bdb-0.6.1.tar.gz. ===> ruby18-bdb-0.6.1 depends on file: /usr/local/bin/ruby18 - found ===> Patching for ruby18-bdb-0.6.1 ===> ruby18-bdb-0.6.1 depends on file: /usr/local/bin/ruby18 - found ===> ruby18-bdb-0.6.1 depends on file: /usr/local/bin/ruby18 - found ===> ruby18-bdb-0.6.1 depends on shared library: db-4.2.2 - found ===> Configuring for ruby18-bdb-0.6.1 ===> Running extconf.rb to configure extconf.rb: Entering directory `src' checking for db_version() in -ldb-4.2... no checking for db_version_4002() in -ldb-4.2... yes checking for rb_frame_this_func()... no checking for rb_block_proc()... yes checking for rb_io_stdio_file()... no checking for rb_block_call()... no checking for Array#insert... yes checking for Array#values_at... yes creating Makefile extconf.rb: Leaving directory `src' ===> Building for ruby18-bdb-0.6.1 cc -I. -I. -I/usr/local/lib/ruby/1.8/amd64-freebsd6 -I. -DHAVE_RB_BLOCK_PROC -I/usr/local/include/db42 -I/usr/local/include -fPIC -O2 -fno-strict-aliasing -pipe -fPIC -DHAVE_RB_ARY_INSERT -DHAVE_RB_ARY_VALUES_AT -c bdb.c bdb.c: In function `Init_bdb': bdb.c:515: error: `DB_REP_IGNORE' undeclared (first use in this function) bdb.c:515: error: (Each undeclared identifier is reported only once bdb.c:515: error: for each function it appears in.) bdb.c:516: error: `DB_REP_JOIN_FAILURE' undeclared (first use in this function) *** Error code 1 Stop in /usr/ports/databases/ruby-bdb/work/bdb-0.6.1/src. *** Error code 1 Stop in /usr/ports/databases/ruby-bdb/work/bdb-0.6.1. *** Error code 1 Stop in /usr/ports/databases/ruby-bdb. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.61249.45 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=ruby18-bdb-0.6.0 UPGRADE_PORT_VER=0.6.0 make ** Fix the problem and try again. david Southwell