From owner-freebsd-current@FreeBSD.ORG Thu Jun 26 11:05:25 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4455C106564A for ; Thu, 26 Jun 2008 11:05:25 +0000 (UTC) (envelope-from shuvaev@physik.uni-wuerzburg.de) Received: from mailrelay.rz.uni-wuerzburg.de (wrzx28.rz.uni-wuerzburg.de [132.187.3.28]) by mx1.freebsd.org (Postfix) with ESMTP id BD4E58FC1C for ; Thu, 26 Jun 2008 11:05:24 +0000 (UTC) (envelope-from shuvaev@physik.uni-wuerzburg.de) Received: from virusscan.mail (localhost [127.0.0.1]) by mailrelay.mail (Postfix) with ESMTP id 6CD46198EDA; Thu, 26 Jun 2008 13:05:23 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by virusscan.mail (Postfix) with ESMTP id 5BED7198EC3; Thu, 26 Jun 2008 13:05:23 +0200 (CEST) Received: from mail.physik.uni-wuerzburg.de (wthp192.physik.uni-wuerzburg.de [132.187.40.192]) by mailmaster.uni-wuerzburg.de (Postfix) with ESMTP id 2896A198EC2; Thu, 26 Jun 2008 13:05:22 +0200 (CEST) Received: from wep4017.physik.uni-wuerzburg.de ([132.187.37.17]) by mail.physik.uni-wuerzburg.de (Lotus Domino Release 8.0.1HF110) with ESMTP id 2008062613052138-74429 ; Thu, 26 Jun 2008 13:05:21 +0200 Received: by wep4017.physik.uni-wuerzburg.de (sSMTP sendmail emulation); Thu, 26 Jun 2008 13:05:21 +0200 From: "Alexey Shuvaev" Date: Thu, 26 Jun 2008 13:05:21 +0200 To: kientzle@freebsd.org Message-ID: <20080626110521.GA68764@wep4017.physik.uni-wuerzburg.de> MIME-Version: 1.0 Organization: Universitaet Wuerzburg User-Agent: Mutt/1.5.18 (2008-05-17) X-MIMETrack: Itemize by SMTP Server on domino1/uni-wuerzburg(Release 8.0.1HF110 | April 11, 2008) at 06/26/2008 01:05:21 PM, Serialize by Router on domino1/uni-wuerzburg(Release 8.0.1HF110 | April 11, 2008) at 06/26/2008 01:05:23 PM, Serialize complete at 06/26/2008 01:05:23 PM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de Cc: freebsd-current@freebsd.org Subject: cpio -dumpl damages the files? 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: Thu, 26 Jun 2008 11:05:25 -0000 Hello! Yesterday I have encountered a strange problem trying to build math/qtiplot, the compiler exited with errors during the build. After examining the situation it appeared that math/qtiplot3d-qt4 have installed damaged include files. In a nutshell the problem is that bsdcpio damages the files: [wep4020] ~> uname -a FreeBSD wep4020 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Thu Jun 26 10:18:38 CEST 2008 root@wep4020:/usr/obj/usr/src/sys/GENERIC i386 [wep4020] ~> mkdir aaa bbb [wep4020] ~> echo bla-bla-bla > aaa/test [wep4020] ~> hd aaa/test 00000000 62 6c 61 2d 62 6c 61 2d 62 6c 61 0a |bla-bla-bla.| 0000000c [wep4020] ~> cpio --version bsdcpio 0.9.11b -- libarchive 2.5.4b [wep4020] ~> cd aaa/ [wep4020] ~/aaa> cpio -dumpl ../bbb/ test [wep4020] ~/aaa> hd test 00000000 00 00 00 00 00 00 00 00 00 00 00 00 |............| 0000000c [wep4020] ~/aaa> hd ../bbb/test 00000000 00 00 00 00 00 00 00 00 00 00 00 00 |............| 0000000c The same behavior on the [wep4017] ~> uname -a FreeBSD wep4017.physik.uni-wuerzburg.de 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Wed May 28 10:16:42 CEST 2008 root@wep4017.physik.uni-wuerzburg.de:/usr/obj/usr/src/sys/GENERIC amd64 Given that there was a discussion recently about the usage of bsdcpio in ports system (COPYTREE_* macros), I am wondering if this is my local problem or someone have noticed this also? Alexey.