NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/55386 CVS commit: pkgsrc/www/firefox



The following reply was made to PR kern/55386; it has been noted by GNATS.

From: "Maya Rashish" <maya%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/55386 CVS commit: pkgsrc/www/firefox
Date: Sun, 14 Jun 2020 18:42:19 +0000

 Module Name:	pkgsrc
 Committed By:	maya
 Date:		Sun Jun 14 18:42:19 UTC 2020
 
 Modified Files:
 	pkgsrc/www/firefox: Makefile distinfo
 Added Files:
 	pkgsrc/www/firefox/patches: patch-gfx_thebes_gfxPlatform.cpp
 Removed Files:
 	pkgsrc/www/firefox/patches: patch-ipc_glue_CrossProcessSemaphore.h
 	    patch-ipc_glue_CrossProcessSemaphore__posix.cpp
 
 Log Message:
 firefox: different way of avoiding pshared semaphores for NetBSD
 
 NetBSD has slightly (NetBSD>=9.x) or very (NetBSD<8) broken pshared
 semaphores. Fortunately, so does macOS, so there's an easy way to avoid
 reaching the code relying on it which works better.
 
 Do so for NetBSD unconditionally, and enable multiprocess unconditionally.
 Avoids PR kern/55386 for NetBSD>9.0
 Avoids corrupt output on major websites, webGL bugs, etc. for NetBSD<=9.0
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.430 -r1.431 pkgsrc/www/firefox/Makefile
 cvs rdiff -u -r1.397 -r1.398 pkgsrc/www/firefox/distinfo
 cvs rdiff -u -r0 -r1.7 \
     pkgsrc/www/firefox/patches/patch-gfx_thebes_gfxPlatform.cpp
 cvs rdiff -u -r1.4 -r0 \
     pkgsrc/www/firefox/patches/patch-ipc_glue_CrossProcessSemaphore.h
 cvs rdiff -u -r1.7 -r0 \
     pkgsrc/www/firefox/patches/patch-ipc_glue_CrossProcessSemaphore__posix.cpp
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index