Fw: Re: svn commit: r431339 - head/www/chromium

Carlos J. Puga Medina cpm at FreeBSD.org
Fri Jan 13 12:33:37 UTC 2017


On Fri, 2017-01-13 at 15:45 +0900, Tomoaki AOKI wrote:
> Hi!
> Resent as missingly sent res to improper ML (freebsd-ports).
> It should be unclear there. Sigh...
> 
> 
> Begin forwarded message:
> 
> Date: Fri, 13 Jan 2017 15:29:06 +0900
> From: Tomoaki AOKI <junchoon at dec.sakura.ne.jp>
> To: freebsd-ports at freebsd.org
> Cc: cpm at FreeBSD.org
> Subject: Re: svn commit: r431339 - head/www/chromium
> 
> 
> Hi!
> 
> Can we assume all -head users update src at least "per month" basis?
> If so, no problem.
> 
> If not, as __FreeBSD_version 1200018 came on Dec 7 15:04:22 2016 UTC
> at
> r309676, users sticking on src before this should need
> EXTRA_PATCHES+=	${FILESDIR}/extra-patch-libc++-old.
> 
> This case, version check portion for 11 and 12 should be as below.
> 
> 
> .if ${OSVERSION} < 1200017
> .if ${OSVERSION} > 1100507 && ${OSVERSION} < 1200000
> EXTRA_PATCHES+=	${FILESDIR}/extra-patch-libc++-new
> .else
> EXTRA_PATCHES+= ${FILESDIR}/extra-patch-libc++-old
> .endif
> .else
> EXTRA_PATCHES+=	${FILESDIR}/extra-patch-libc++-new
> .endif
> 
> 

To simplify the OSVERSION checks:

.if ${OSVERSION} < 1200017 || (${OSVERSION} >= 1100507 && ${OSVERSION}
< 1200000)
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-libc++-new
.else
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-libc++-old
.endif

> This could be restored with yours after stable/12 is branched.
> 
> Or making ports/UPDATING entry for -head users to update to latest
> base (at least after r309676) first before updating chromium could
> be enough.
> 
> Regards.
> 
> > 
> > Author: cpm
> > Date: Fri Jan 13 03:18:05 2017
> > New Revision: 431339
> > URL: https://svnweb.freebsd.org/changeset/ports/431339
> > 
> > Log:
> >   - Wrap the entire block with OPSYS check
> >   
> >   Reported by:	marino
> >   MFH:		2017Q1 (blanket)
> > 
> > Modified:
> >   head/www/chromium/Makefile
> > 
> > Modified: head/www/chromium/Makefile
> > ===================================================================
> > ===========
> > --- head/www/chromium/Makefile	Fri Jan 13 02:41:25 2017
>  (r431338)
> > 
> > +++ head/www/chromium/Makefile	Fri Jan 13 03:18:05
> 2017	(r431339)
> > 
> > @@ -187,15 +187,17 @@ GN_ARGS+=
> is_clang=true
> > 
> >  EXTRA_PATCHES+=	${FILESDIR}/extra-patch-clang
> >  .endif
> >  
> > -.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100508
> > +.if ${OPSYS} == FreeBSD
> > +.if ${OSVERSION} < 1100508
> >  EXTRA_PATCHES+=	${FILESDIR}/extra-patch-libc++-old
> >  .else
> >  EXTRA_PATCHES+=	${FILESDIR}/extra-patch-libc++-new
> >  .endif
> >  
> > -.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100000
> > +.if ${OSVERSION} < 1100000
> >  EXTRA_PATCHES+=	${FILESDIR}/extra-patch-10
> >  .endif
> > +.endif
> >  
> >  .if ! ${PORT_OPTIONS:MKERBEROS}
> >  GN_ARGS+=	use_kerberos=true
> -- 
> Tomoaki AOKI    <junchoon at dec.sakura.ne.jp>
> 
> 
-- 
Carlos Jacobo Puga Medina <cpm at FreeBSD.org>
PGP fingerprint = C60E 9497 5302 793B CC2D  BB89 A1F3 5D66 E6D0 5453
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 618 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20170113/98895bda/attachment.sig>


More information about the svn-ports-head mailing list