Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Mar 2013 11:02:42 +0200
From:      Beeblebrox <zaphod@berentweb.com>
To:        x11@FreeBSD.org
Subject:   xorg still calls removed bsd.cmake.mk
Message-ID:  <CAPSTskuyRAJkzNzW_1Oo2MF_p5vRwmNK%2BZjWDP43-ngRa-Lgaw@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
The Mk/bsd.port.mk from the xorg site:
https://trillian.chruetertee.ch/svn/ports/trunk/ is inconsistent with the
Mk/bsd.port.mk file in FreeBSD's ports tree. The problem is that there is
no longer an Mk/bsd.cmake.mk file.

Host: 10.0-CURRENT #0 r248373, amd64. ports tree and xorg tree are merged
through script (ports-mgmt/portshaker) into one tree. During merge, code
from Mk/bsd.port.mk from ports and Mk/bsd.port.mk from xorg are conmbined.

ports/Mk/bsd.port.mk referres to cmake by:

.if defined(USE_CMAKE)
. if defined(CMAKE_OUTSOURCE)
USES+=	cmake:outsource
. else
USES+=	cmake
. endif
.endif

While xorg/Mk/bsd.port.mk referres to cmake in the old format, but
freebsd.org/ports/head/Mk no longer has a bsd.cmake.mk file. Therefore the
merge causes compile errors.
.if defined(USE_CMAKE)
.include "${PORTSDIR}/Mk/bsd.cmake.mk"
.endif

Regards.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPSTskuyRAJkzNzW_1Oo2MF_p5vRwmNK%2BZjWDP43-ngRa-Lgaw>