Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Oct 2013 19:28:36 -0400
From:      "Philip M. Gollucci" <pgollucci@p6m7g8.com>
To:        Baptiste Daroussin <bapt@freebsd.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r329214 - head/Mk
Message-ID:  <CACM2dAbMK=4iO2DgRAu=yQWdthWwLMrVAVtWXmsQKeOX1fv7Rg@mail.gmail.com>
In-Reply-To: <201310031721.r93HLLLp007021@svn.freebsd.org>
References:  <201310031721.r93HLLLp007021@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Thank you!


On Thu, Oct 3, 2013 at 1:21 PM, Baptiste Daroussin <bapt@freebsd.org> wrote:

> Author: bapt
> Date: Thu Oct  3 17:21:20 2013
> New Revision: 329214
> URL: http://svnweb.freebsd.org/changeset/ports/329214
>
> Log:
>   Allow to mark a port as broken on some given arches without having to
> add pre/post dancing
>
> Modified:
>   head/Mk/bsd.port.mk
>
> Modified: head/Mk/bsd.port.mk
>
> ==============================================================================
> --- head/Mk/bsd.port.mk Thu Oct  3 17:11:18 2013        (r329213)
> +++ head/Mk/bsd.port.mk Thu Oct  3 17:21:20 2013        (r329214)
> @@ -166,9 +166,12 @@ FreeBSD_MAINTAINER=        portmgr@FreeBSD.org
>  #                                because it cannot be manually fetched,
> etc).  Error
>  #                                logs will not appear on pointyhat, so
> this should be
>  #                                used sparingly.
> -# BROKEN               - Port is believed to be broken.  Package builds
> will
> -#                                still be attempted on the pointyhat
> package cluster to
> -#                                test this assumption.
> +# BROKEN               - Port is believed to be broken.  Package builds
> can
> +#                                still be attempted using TRYBROKEN to
> test this
> +#                                assumption.
> +# BROKEN_${ARCH}  Port is believed to be broken on ${ARCH}. Package builds
> +#                                can still be attempted using TRYBROKEN
> to test this
> +#                                assumption.
>  # DEPRECATED   - Port is deprecated to install. Advisory only.
>  # EXPIRATION_DATE
>  #                              - If DEPRECATED is set, determines a date
> when
> @@ -3126,6 +3129,10 @@ IGNORE=          is restricted: ${RESTRICTED}
>  .if !defined(TRYBROKEN)
>  IGNORE=                is marked as broken: ${BROKEN}
>  .endif
> +.elif defined(BROKEN_${ARCH})
> +.if !defined(TRYBROKEN)
> +IGNORE=                is marked as broken on ${ARCH}: ${BROKEN_${ARCH}}
> +.endif
>  .elif defined(FORBIDDEN)
>  IGNORE=                is forbidden: ${FORBIDDEN}
>  .endif
>



-- 
---------------------------------------------------------------------------------------------
4096R/D1EAB94D 2081 E230 3001 6508 8847  1BBF A0A8 DB0F D1EA B94D
Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354
Member,                           Apache Software Foundation
Committer,                        FreeBSD Foundation
Consultant,                       P6M7G8 Inc.
Director IT Operations,      RideCharge Inc.

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACM2dAbMK=4iO2DgRAu=yQWdthWwLMrVAVtWXmsQKeOX1fv7Rg>