ports/182821: gmake strangeness on 10.0 Alpha 4
Edwin Groothuis
edwin at FreeBSD.org
Tue Oct 8 02:40:00 UTC 2013
>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 at 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 at 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 at mavetju.org
COMMENT= Network grep
USES= gmake
.include <bsd.port.mk>
run make.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list