Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Apr 2014 13:28:05 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r1572 - in trunk: mail/thunderbird/files www/firefox-esr/files www/firefox-nightly/files www/firefox/files www/libxul/files www/seamonkey/files
Message-ID:  <201404111328.s3BDS5iY083021@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Fri Apr 11 13:28:05 2014
New Revision: 1572

Log:
fix system queue.h usage on DragonFly

Inspired by:	DPorts

Modified:
   trunk/mail/thunderbird/files/patch-bug916589
   trunk/www/firefox-esr/files/patch-bug916589
   trunk/www/firefox-nightly/files/patch-bug916589
   trunk/www/firefox/files/patch-bug916589
   trunk/www/libxul/files/patch-bug916589
   trunk/www/seamonkey/files/patch-bug916589

Modified: trunk/mail/thunderbird/files/patch-bug916589
==============================================================================
--- trunk/mail/thunderbird/files/patch-bug916589	Fri Apr 11 01:14:11 2014	(r1571)
+++ trunk/mail/thunderbird/files/patch-bug916589	Fri Apr 11 13:28:05 2014	(r1572)
@@ -2,12 +2,16 @@
 index 5b50785..7cf47d5 100644
 --- mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
 +++ mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
-@@ -31,11 +31,14 @@
+@@ -31,11 +31,18 @@
   */
  
 -#ifndef _SYS_QUEUE_H_
 +#if (defined(BSD) && !defined(__OpenBSD__)) || defined(DARWIN)
 +#include_next <sys/queue.h>
++# if defined(__DragonFly__)
++#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
++#define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE
++# endif
 +#elif !defined(_SYS_QUEUE_H_)
  #define	_SYS_QUEUE_H_
  

Modified: trunk/www/firefox-esr/files/patch-bug916589
==============================================================================
--- trunk/www/firefox-esr/files/patch-bug916589	Fri Apr 11 01:14:11 2014	(r1571)
+++ trunk/www/firefox-esr/files/patch-bug916589	Fri Apr 11 13:28:05 2014	(r1572)
@@ -2,12 +2,16 @@
 index 5b50785..7cf47d5 100644
 --- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
 +++ media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
-@@ -31,11 +31,14 @@
+@@ -31,11 +31,18 @@
   */
  
 -#ifndef _SYS_QUEUE_H_
 +#if (defined(BSD) && !defined(__OpenBSD__)) || defined(DARWIN)
 +#include_next <sys/queue.h>
++# if defined(__DragonFly__)
++#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
++#define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE
++# endif
 +#elif !defined(_SYS_QUEUE_H_)
  #define	_SYS_QUEUE_H_
  

Modified: trunk/www/firefox-nightly/files/patch-bug916589
==============================================================================
--- trunk/www/firefox-nightly/files/patch-bug916589	Fri Apr 11 01:14:11 2014	(r1571)
+++ trunk/www/firefox-nightly/files/patch-bug916589	Fri Apr 11 13:28:05 2014	(r1572)
@@ -2,12 +2,16 @@
 index 5b50785..7cf47d5 100644
 --- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
 +++ media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
-@@ -31,11 +31,14 @@
+@@ -31,11 +31,18 @@
   */
  
 -#ifndef _SYS_QUEUE_H_
 +#if (defined(BSD) && !defined(__OpenBSD__)) || defined(DARWIN)
 +#include_next <sys/queue.h>
++# if defined(__DragonFly__)
++#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
++#define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE
++# endif
 +#elif !defined(_SYS_QUEUE_H_)
  #define	_SYS_QUEUE_H_
  

Modified: trunk/www/firefox/files/patch-bug916589
==============================================================================
--- trunk/www/firefox/files/patch-bug916589	Fri Apr 11 01:14:11 2014	(r1571)
+++ trunk/www/firefox/files/patch-bug916589	Fri Apr 11 13:28:05 2014	(r1572)
@@ -2,12 +2,16 @@
 index 5b50785..7cf47d5 100644
 --- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
 +++ media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
-@@ -31,11 +31,14 @@
+@@ -31,11 +31,18 @@
   */
  
 -#ifndef _SYS_QUEUE_H_
 +#if (defined(BSD) && !defined(__OpenBSD__)) || defined(DARWIN)
 +#include_next <sys/queue.h>
++# if defined(__DragonFly__)
++#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
++#define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE
++# endif
 +#elif !defined(_SYS_QUEUE_H_)
  #define	_SYS_QUEUE_H_
  

Modified: trunk/www/libxul/files/patch-bug916589
==============================================================================
--- trunk/www/libxul/files/patch-bug916589	Fri Apr 11 01:14:11 2014	(r1571)
+++ trunk/www/libxul/files/patch-bug916589	Fri Apr 11 13:28:05 2014	(r1572)
@@ -2,12 +2,16 @@
 index 5b50785..7cf47d5 100644
 --- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
 +++ media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
-@@ -31,11 +31,14 @@
+@@ -31,11 +31,18 @@
   */
  
 -#ifndef _SYS_QUEUE_H_
 +#if (defined(BSD) && !defined(__OpenBSD__)) || defined(DARWIN)
 +#include_next <sys/queue.h>
++# if defined(__DragonFly__)
++#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
++#define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE
++# endif
 +#elif !defined(_SYS_QUEUE_H_)
  #define	_SYS_QUEUE_H_
  

Modified: trunk/www/seamonkey/files/patch-bug916589
==============================================================================
--- trunk/www/seamonkey/files/patch-bug916589	Fri Apr 11 01:14:11 2014	(r1571)
+++ trunk/www/seamonkey/files/patch-bug916589	Fri Apr 11 13:28:05 2014	(r1572)
@@ -2,12 +2,16 @@
 index 5b50785..7cf47d5 100644
 --- mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
 +++ mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h
-@@ -31,11 +31,14 @@
+@@ -31,11 +31,18 @@
   */
  
 -#ifndef _SYS_QUEUE_H_
 +#if (defined(BSD) && !defined(__OpenBSD__)) || defined(DARWIN)
 +#include_next <sys/queue.h>
++# if defined(__DragonFly__)
++#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
++#define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE
++# endif
 +#elif !defined(_SYS_QUEUE_H_)
  #define	_SYS_QUEUE_H_
  



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