From owner-svn-ports-all@freebsd.org Thu Apr 7 13:38:38 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7FA4AB070C3; Thu, 7 Apr 2016 13:38:38 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1C3AD144D; Thu, 7 Apr 2016 13:38:37 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from spqr.komquats.com ([96.50.22.10]) by shaw.ca with SMTP id oA8iasRzIN9d0oA8ja0gPw; Thu, 07 Apr 2016 07:38:31 -0600 X-Authority-Analysis: v=2.2 cv=QZUkhYTv c=1 sm=1 tr=0 a=jvE2nwUzI0ECrNeyr98KWA==:117 a=jvE2nwUzI0ECrNeyr98KWA==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=kziv93cY1bsA:10 a=6I5d2MoRAAAA:8 a=5itUC8fLAAAA:8 a=BWvPGDcYAAAA:8 a=YxBL1-UpAAAA:8 a=zVDFWku9tsCnl-fuxHgA:9 a=QZ6dbHa7XakA:10 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id 9375113751; Thu, 7 Apr 2016 06:38:28 -0700 (PDT) Received: from slippy (localhost [127.0.0.1]) by slippy.cwsent.com (8.15.2/8.15.2) with ESMTP id u37DcS2J076682; Thu, 7 Apr 2016 06:38:28 -0700 (PDT) (envelope-from Cy.Schubert@komquats.com) Message-Id: <201604071338.u37DcS2J076682@slippy.cwsent.com> X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.6 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.komquats.com/ To: Pietro Cerutti cc: Cy Schubert , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, owner-ports-committers@freebsd.org Subject: Re: svn commit: r412652 - head/lang/dmd2 In-Reply-To: Message from Pietro Cerutti of "Thu, 07 Apr 2016 10:41:21 +0200." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 07 Apr 2016 06:38:28 -0700 X-CMAE-Envelope: MS4wfIjIaNpR5oSEKfDlP2VjNb+gICr+QKNH/OaCL0SpsG6gvOZUpO0WkRibzQ2ATsJ+I1KgUZBHcsaHKVDWTqwPpkg05sWWUwP0mJm0MxifKAhkagF4xR8/ mGTmZJrhlG6Sc3ulwLUeLzMgTyxA/lv28nT4Oa5liGG8EdP5RqxoyaabxUazTM+c7P3/r85wf0tC2ioy3VKUzA0ePnzHN6uWAJGoXQNNZ6371cUteaQwLO8A Z6s++7qkII9HPiGs2dwiAbhlhOGDgh2PlFAWgAS4WwM9bf/p8e9QIjbKwqrC0xnU9gcRqSe9BRUtXme8SOUtFcGEk98BYIr4alBbl07QkVoY893tM42XmiHT 0NGKZXahszZ14r9KF12lOYVT0rjEZg== X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 13:38:38 -0000 In message , Pietro Cerutti writes: > On 2016-04-07 04:20, Cy Schubert wrote: > > Author: cy > > Date: Thu Apr 7 02:20:12 2016 > > New Revision: 412652 > > URL: https://svnweb.freebsd.org/changeset/ports/412652 > > > > Log: > > Update to 2.071.0. > > > > The source distribution file this port previously used is no longer > > distributed by Digital Mars. The port now fetches the 64-bit FreeBSD > > binary distribution file and uses the sources that are bundled in the > > tarball to build its own binaries. The port can use sources in the > > 32-bit > > FreeBSD binary or linux binary files instead -- a diff will show that > > the > > src and html directories are the same in each distribution file. > > Does this mean that the bootstrap is no more needed? Anyway, the port as > it is now fails to extract for me on 10.3-RELEASE amd64. > > # make > ===> License ART10 DMD BSL accepted by the user > ===> Found saved configuration for dmd2-2.071.0 > ===> dmd2-2.071.0 depends on file: /usr/local/sbin/pkg - found > => dmd.2.071.0.freebsd-64.tar.xz doesn't seem to exist in > /var/ports/distfiles/. > => Attempting to fetch > http://ftp.digitalmars.com/dmd.2.071.0.freebsd-64.tar.xz > dmd.2.071.0.freebsd-64.tar.xz 100% of 11 MB 3537 kBps > 00m03s > => dmd.2.067.1.zip doesn't seem to exist in /var/ports/distfiles/. > => Attempting to fetch http://ftp.digitalmars.com/dmd.2.067.1.zip > dmd.2.067.1.zip 100% of 53 MB 6860 kBps > 00m08s > ===> Fetching all distfiles required by dmd2-2.071.0 for building > ===> Extracting for dmd2-2.071.0 > => SHA256 Checksum OK for dmd.2.071.0.freebsd-64.tar.xz. > => SHA256 Checksum OK for dmd.2.067.1.zip. > unzip: Unrecognized archive format > *** Error code 1 Interesting. The ports infrastructure has some gas with different extract suffixes. I've reverted to zip format until I have the time to work through the issue. Two other issues have also been fixed. To answer your last question. The bootstrap is still needed in order to support i386 and amd64 using the same tarball. The bootstrap is also needed for arm. (Sorry for being so terse, need to rush off to $JOB.) -- Cheers, Cy Schubert or FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few.