Date: Tue, 8 Oct 2013 02:35:25 GMT From: Edwin Groothuis <edwin@FreeBSD.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/182821: gmake strangeness on 10.0 Alpha 4 Message-ID: <201310080235.r982ZP6q088577@oldred.freebsd.org> Resent-Message-ID: <201310080240.r982e0VI035846@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 182821 >Category: ports >Synopsis: gmake strangeness on 10.0 Alpha 4 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Oct 08 02:40:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Edwin Groothuis >Release: 10.0-ALPHA4 >Organization: - >Environment: FreeBSD f10 10.0-ALPHA4 FreeBSD 10.0-ALPHA4 #0 r255933: Sun Sep 29 02:50:54 UTC 2013 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 >Description: While trying to fix this: http://pb2.nyi.freebsd.org/bulk/exp-bdrewery-default/2013-08-23_16h05m22s/logs/errors/ngrep-1.45.log The ports Makefile is attached below, the Makefile in the tar-ball shows: all: echo all/MAKEFLAGS: ${MAKEFLAGS} That's all. No magic there. This is how it works on 9.1: ===> Building for test-1.45 gmake: Warning: File `Makefile' has modification time 39188 s in the future echo all/MAKEFLAGS: --jobserver-fds=3,4 -j -- DESTDIR=/usr/home/edwin/port/work/stage SYSTEMVERSION= OSVERSION=901000 OSREL=9.1 OPSYS=FreeBSD ARCH=amd64 all/MAKEFLAGS: --jobserver-fds=3,4 -j -- DESTDIR=/usr/home/edwin/port/work/stage SYSTEMVERSION= OSVERSION=901000 OSREL=9.1 OPSYS=FreeBSD ARCH=amd64 All arguments are sane. On 10.0 ALPHA 4, it shows: ===> Building for test-1.45 gmake[1]: Entering directory `/usr/home/edwin/ports/net/test/work/test-1.45' echo all/MAKEFLAGS: w -- DESTDIR=/usr/home/edwin/ports/net/test/work/stage SYSTEMVERSION= OSVERSION=1000055 OSREL=10.0 OPSYS=FreeBSD ARCH=amd64 .MAKE.LEVEL.ENV=MAKELEVEL all/MAKEFLAGS: w -- DESTDIR=/usr/home/edwin/ports/net/test/work/stage SYSTEMVERSION= OSVERSION=1000055 OSREL=10.0 OPSYS=FreeBSD ARCH=amd64 .MAKE.LEVEL.ENV=MAKELEVEL gmake[1]: Leaving directory `/usr/home/edwin/ports/net/test/work/test-1.45' Now there is a "w" there. And I don't know why.... >How-To-Repeat: Use this ports Makefile: # Created by: David O'Brien (obrien@NUXI.com) # $FreeBSD: head/net/ngrep/Makefile 327755 2013-09-20 22:10:23Z bapt $ PORTNAME= test PORTVERSION= 1.45 CATEGORIES= net security MASTER_SITES= http://www.mavetju.org/~edwin/ MAINTAINER= edwin@mavetju.org COMMENT= Network grep USES= gmake .include <bsd.port.mk> run make. >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310080235.r982ZP6q088577>