From owner-freebsd-afs@FreeBSD.ORG Tue Jun 17 10:57:11 2008 Return-Path: Delivered-To: freebsd-afs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A0DC1065673 for ; Tue, 17 Jun 2008 10:57:11 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 1C5F28FC21 for ; Tue, 17 Jun 2008 10:57:11 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1K8Ys9-000Khz-8A for freebsd-afs@FreeBSD.org; Tue, 17 Jun 2008 14:57:09 +0400 To: freebsd-afs@FreeBSD.org From: Boris Samorodov Date: Tue, 17 Jun 2008 14:57:04 +0400 Message-ID: <71920959@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Cc: Subject: [patch] net/openafs-server: let build at 7-STABLE-i386 X-BeenThere: freebsd-afs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: The Andrew File System and FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jun 2008 10:57:11 -0000 Hello Afs gurus, the port net/openafs-server form wiki doesn't build at 7-STABLE-i386: ----- # uname -a FreeBSD hostb.ipt.ru 7.0-STABLE FreeBSD 7.0-STABLE #0: Mon May 26 18:49:03 = MSD 2008 root@hostb.ipt.ru:/usr/obj/usr/src/sys/HOSTB i386 # cd /usr/ports/net/openafs-server # make ... cc -D_REENTRANT -DAFS_PTHREAD_ENV -DAFS_FBSD40_ENV -o linktest ./linktest.= c -I. -I.. -I../nfs -I/space/ports/net/openafs-server/work/openafs-1.5.30/= src -I/space/ports/net/openafs-server/work/openafs-1.5.30/src/afs -I/spac= e/ports/net/openafs-server/work/openafs-1.5.30/src/afs/UKERNEL -I/space/po= rts/net/openafs-server/work/openafs-1.5.30/src/config -I/space/ports/net/o= penafs-server/work/openafs-1.5.30/src/rx -I/space/ports/net/openafs-server= /work/openafs-1.5.30/src/rx/UKERNEL -I/space/ports/net/openafs-server/work= /openafs-1.5.30/src/rxkad -I/space/ports/net/openafs-server/work/openafs-1= .5.30/src/rxkad/domestic -I/space/ports/net/openafs-server/work/openafs-1.= 5.30/src/util -I/space/ports/net/openafs-server/work/openafs-1.5.30/src -= I/space/ports/net/openafs-server/work/openafs-1.5.30/src/afs/UKERNEL -I/sp= ace/ports/net/openafs-server/work/openafs-1.5.30/src/afs -I/space/ports/ne= t/openafs-server/work/openafs-1.5.30/src/util -I/space/ports/net/openafs-s= erver/work/openafs-1.5.30/src/rxkad -I/space/ports/net/openafs-server/work= /openafs-1.5.30/src/config -I/space/ports/net/openafs-server/work/openafs-= 1.5.30/src/fsint -I/space/ports/net/openafs-server/work/openafs-1.5.30/src= /vlserver -I/space/ports/net/openafs-server/work/openafs-1.5.30/src/libuaf= s -I/space/ports/net/openafs-server/work/openafs-1.5.30/include -I/space/= ports/net/openafs-server/work/openafs-1.5.30/include/afs -DUKERNEL UAFS/lib= uafs.a /space/ports/net/openafs-server/work/openafs-1.5.30/lib/libdes.a /sp= ace/ports/net/openafs-server/work/openafs-1.5.30/lib/libafsutil.a -lc_r=20 /usr/bin/ld: cannot find -lc_r *** Error code 1 Stop in /space/ports/net/openafs-server/work/openafs-1.5.30/src/libuafs. *** Error code 1 ... ----- The following patch (should be placed to the port's files directory) lets the port to be compiled: ----- --- src/libuafs/MakefileProto.FBSD.in.orig 2008-06-17 14:38:19.000000000 +0= 400 +++ src/libuafs/MakefileProto.FBSD.in 2008-06-17 14:38:39.000000000 +0400 @@ -19,7 +19,7 @@ =20 TEST_CFLAGS=3D-D_REENTRANT -DAFS_PTHREAD_ENV -DAFS_FBSD40_ENV TEST_LDFLAGS=3D -TEST_LIBS=3D-lc_r +TEST_LIBS=3D-lpthread =20 LIBUAFS =3D libuafs.a LIBJUAFS =3D libjuafs.a ----- Any comments? Thanks! WBR --=20 Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve