[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

svn-freebsd-gecko at chruetertee.ch svn-freebsd-gecko at chruetertee.ch
Fri Apr 11 13:28:14 UTC 2014


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_
  


More information about the freebsd-gecko mailing list