Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Apr 2019 10:34:57 +0000 (UTC)
From:      Philip Paeps <philip@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r500094 - in head/www/cliqz: . files
Message-ID:  <201904261034.x3QAYvsr095725@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: philip
Date: Fri Apr 26 10:34:57 2019
New Revision: 500094
URL: https://svnweb.freebsd.org/changeset/ports/500094

Log:
  www/cliqz: fix build breakage
  
  Add patch-bug1513605 to fix clock_get_time(CLOCK_MONOTONIC) build failures.
  This mirrors a similar change to www/firefox for a similar build failure.
  
  PR:		237580
  Submitted by:	Santhosh Raju <santhosh.raju@gmail.com> (maintainer)

Added:
  head/www/cliqz/files/patch-bug1513605   (contents, props changed)
Modified:
  head/www/cliqz/Makefile

Modified: head/www/cliqz/Makefile
==============================================================================
--- head/www/cliqz/Makefile	Fri Apr 26 09:52:52 2019	(r500093)
+++ head/www/cliqz/Makefile	Fri Apr 26 10:34:57 2019	(r500094)
@@ -2,6 +2,7 @@
 
 PORTNAME=	cliqz
 DISTVERSION=	1.26.3
+PORTREVISION=	1
 CATEGORIES=	www
 MASTER_SITES=	https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/:amazon \
 		http://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${DISTVERSION}/${CLIQZ_LAST_BUILD_ID}/:cliqz

Added: head/www/cliqz/files/patch-bug1513605
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/cliqz/files/patch-bug1513605	Fri Apr 26 10:34:57 2019	(r500094)
@@ -0,0 +1,53 @@
+commit 7b5468921fef
+Author: Mike Hommey <mh+mozilla@glandium.org>
+Date:   Tue Mar 12 14:14:43 2019 +0000
+
+    Bug 1513605 - Add PIC flags when running the clock_gettime(CLOCK_MONOTONIC) check. r=dmajor
+    
+    Differential Revision: https://phabricator.services.mozilla.com/D23091
+    
+    --HG--
+    extra : moz-landing-system : lando
+
+Imported the patch from www/firefox
+---
+--- mozilla-release/js/src/old-configure.in.orig	2019-04-11 08:37:09 UTC
++++ mozilla-release/js/src/old-configure.in
+@@ -1015,7 +1015,9 @@ Darwin)
+                  ac_cv_clock_monotonic,
+                  [for libs in "" -lrt; do
+                       _SAVE_LIBS="$LIBS"
++                      _SAVE_CFLAGS="$CFLAGS"
+                       LIBS="$LIBS $libs"
++                      CFLAGS="$CFLAGS $DSO_PIC_CFLAGS"
+                       AC_TRY_LINK([#include <time.h>],
+                                    [ struct timespec ts;
+                                      clock_gettime(CLOCK_MONOTONIC, &ts); ],
+@@ -1024,6 +1026,7 @@ Darwin)
+                                    break,
+                                    ac_cv_clock_monotonic=no)
+                       LIBS="$_SAVE_LIBS"
++                      CFLAGS="$_SAVE_CFLAGS"
+                   done])
+   if test "$ac_cv_clock_monotonic" != "no"; then
+       HAVE_CLOCK_MONOTONIC=1
+--- mozilla-release/old-configure.in.orig	2019-04-11 08:37:09 UTC
++++ mozilla-release/old-configure.in
+@@ -1303,7 +1303,9 @@ Darwin)
+                  ac_cv_clock_monotonic,
+                  [for libs in "" -lrt; do
+                       _SAVE_LIBS="$LIBS"
++                      _SAVE_CFLAGS="$CFLAGS"
+                       LIBS="$LIBS $libs"
++                      CFLAGS="$CFLAGS $DSO_PIC_CFLAGS"
+                       AC_TRY_LINK([#include <time.h>],
+                                    [ struct timespec ts;
+                                      clock_gettime(CLOCK_MONOTONIC, &ts); ],
+@@ -1312,6 +1314,7 @@ Darwin)
+                                    break,
+                                    ac_cv_clock_monotonic=no)
+                       LIBS="$_SAVE_LIBS"
++                      CFLAGS="$_SAVE_CFLAGS"
+                   done])
+   if test "$ac_cv_clock_monotonic" != "no"; then
+       HAVE_CLOCK_MONOTONIC=1



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201904261034.x3QAYvsr095725>