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