svn commit: r500094 - in head/www/cliqz: . files
Philip Paeps
philip at FreeBSD.org
Fri Apr 26 10:34:58 UTC 2019
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 at 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 at 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
More information about the svn-ports-head
mailing list