OpenBSD ports changes summary for 2017-03-19 to 2017-03-26 inclusive ====================================================================
archivers/unzip astro/stellarium audio/libmpdclient audio/mpc audio/ncmpc databases/evolution-data-server databases/p5-DBD-mysql devel/appstream-glib devel/autoconf-archive devel/git devel/goffice devel/json-glib devel/lazarus devel/llvm devel/p5-Modern-Perl devel/py-hypothesis devel/py-logilab-common devel/py-xdis devel/pylint devel/quirks devel/ruby-therubyracer emulators/advancemame emulators/advancemess emulators/dosbox emulators/fuse games games/ioquake3 games/sudoku-solver graphics graphics/grafx2 graphics/inkscape graphics/libgexiv2 graphics/nomacs graphics/p5-Image-Info graphics/pdf2djvu graphics/pigment graphics/py-pigment graphics/shotwell infrastructure/db java/jna lang lang/bacon lang/brandy lang/chicken lang/node lang/ruby lang/vala mail/mozilla-thunderbird mail/msmtp math/gnumeric misc/portroach multimedia/libmatroska multimedia/xine-lib multimedia/yle-dl net/cgo net/dnsdist net/gssdp net/gupnp net/librenms net/lldpd net/ngircd net/p5-Net-DNS net/py-botocore net/py-socks net/samba net/syncthing net/weechat plan9/drawterm print/poppler productivity productivity/davical productivity/wyrd security/clusterssh security/libsodium security/vault shells/zsh sysutils sysutils/awscli sysutils/firmware sysutils/google-cloud-sdk sysutils/monit sysutils/screenfetch sysutils/terraform textproc/py-mistune textproc/ripgrep www www/cgit www/clearsilver www/epiphany www/firefox-esr www/firefox-esr-i18n www/firefox-i18n www/igal2 www/mozilla-firefox www/tomcat x11/awesome x11/gnome x11/gtk+3 x11/stumpwm x11/xfce4 == archivers ========================================================= 01/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/archivers unzip ~ Makefile ~ patches/patch-extract_c ~ patches/patch-process_c + patches/patch-crypt_c + patches/patch-list_c + patches/patch-zipinfo_c > Apply a bunch of CVE and other fixes for unzip from debian and > redhat bug tracker. Add the links to the patch files. The fix for > CVE-2014-9636 was improved. > OK jca@ (bluhm@) == astro ============================================================= 02/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/astro stellarium ~ Makefile ~ distinfo ~ pkg/PLIST > Update to stellarium-0.15.2. (ajacoutot@) == audio ============================================================= 03/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio libmpdclient - patches/patch-src_search_c ~ Makefile ~ distinfo ~ pkg/PLIST > Update to libmpdclient-2.11 (dcoppa@) mpc ~ Makefile + patches/patch-src_command_c > command: add missing parentheses around bit shift > (upstream git commit 0191d38753cee57fcb72e191d9627043837414aa) (dcoppa@) ncmpc - patches/patch-configure ~ Makefile ~ distinfo > Update to ncmpc-0.26 (dcoppa@) == databases ========================================================= 04/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/databases evolution-data-server ~ Makefile ~ distinfo > Update to evolution-data-server-3.22.7. (ajacoutot@) p5-DBD-mysql ~ Makefile ~ distinfo > Update to 4.042 (giovanni@) == devel ============================================================= 05/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel appstream-glib ~ Makefile ~ distinfo > Update to appstream-glib-0.6.11. (ajacoutot@) autoconf-archive - pkg/patch-m4_ax_compiler_flags_cflags_m4 - pkg/patch-m4_ax_compiler_flags_cxxflags_m4 ~ Makefile ~ distinfo ~ pkg/PLIST > update to autoconf-archive-2017.03.21 (jasper@) git ~ Makefile ~ distinfo ~ patches/patch-Makefile > Update to git-2.12.2. (benoit@) goffice ~ Makefile ~ distinfo > Update to goffice-0.10.34. (ajacoutot@) json-glib ~ Makefile ~ distinfo ~ pkg/PLIST > update to json-glib-1.2.8 (jasper@) lazarus ~ Makefile > mark BROKEN-i386, build fails fairly often (sthen@) llvm ~ Makefile ~ patches/patch-tools_clang_lib_Driver_Tools_cpp ~ patches/patch-tools_lld_ELF_Config_h ~ patches/patch-tools_lld_ELF_DriverUtils_cpp ~ patches/patch-tools_lld_ELF_Driver_cpp ~ patches/patch-tools_lld_ELF_SyntheticSections_cpp + patches/patch-tools_lld_ELF_SymbolTable_cpp > - Bring in an LLD workaround from base > - Add "(compatible with GNU linkers)" to the -version output > - Print out "supported targets". > - Update/fix PIE defaults > - -z nodlopen has been commited upstream > from Brad (maintainer) (ajacoutot@) ~ Makefile ~ patches/patch-tools_lld_ELF_DriverUtils_cpp > Updated diff for the "supported targets" change. > from Brad (maintainer) (ajacoutot@) p5-Modern-Perl ~ Makefile ~ distinfo > Update to p5-Modern-Perl-1.20170117. > OK afresh1@, bluhm@ (tsg@) py-hypothesis ~ Makefile ~ distinfo > Update to py-hypothesis 3.7.0 (shadchin@) py-logilab-common ~ Makefile ~ distinfo > Update to py-logilab-common 1.4.0 (shadchin@) py-xdis ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-xdis 3.3.0 (shadchin@) pylint ~ Makefile > Add py-mccabe to RUN_DEPENDS. From Andreas Kusalananda Kahari. (juanfra@) ~ Makefile ~ distinfo ~ patches/patch-pylint_test_unittest_lint_py > Update to pylint 1.6.5 (shadchin@) quirks ~ Makefile ~ files/Quirks.pm > register removal of pigment and py-pigment (landry@) ~ Makefile ~ files/Quirks.pm > Unhook productivity/wyrd; dead upstream and no further interest exists. > ok daniel@ (okan@) ~ Makefile ~ files/Quirks.pm > Unhook games/sudoku-solver and www/clearsilver; clearsilver being abandoned > upstream and Marc Balmer (original auther) agrees with removing the only > dependent port, sudoku-solver. > ok many and sthen@ (okan@) ~ Makefile ~ files/Quirks.pm > Register removal of poppler-qt. (kili@) ruby-therubyracer ~ Makefile > mark therubyracer as broken > It requires a super old version of libv8 and is preventing major updates to > other applications (including security updates) > If soneone wants to use therubyracer, I suggest having it build with an > internal version of v8. > Discussed with landry@ and jeremy@ (abieber@) == emulators ========================================================= 06/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/emulators advancemame ~ Makefile > Enable assembly optimizations on i386 for advancemame and advancemess. > OK sthen@ (fcambus@) advancemess ~ Makefile > Enable assembly optimizations on i386 for advancemame and advancemess. > OK sthen@ (fcambus@) dosbox ~ Makefile > Add USE_WXNEEDED marker otherwise this blows in some circumstances. > Patch from Benjamin Baier, ok tsg@ (landry@) fuse ~ Makefile ~ distinfo > Update fuse to 1.3.4. > OK edd@ (fcambus@) == games ============================================================= 07/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/games games ~ Makefile > Unhook games/sudoku-solver and www/clearsilver; clearsilver being abandoned > upstream and Marc Balmer (original auther) agrees with removing the only > dependent port, sudoku-solver. > ok many and sthen@ (okan@) ioquake3 ~ Makefile ~ distinfo > Upstream fixed a pretty nasty client bug: > https://ioquake3.org/2017/03/13/important-security-update-please-update-ioq > uake3-immediately/ > Reported by jsg@, OK awolk@ (abieber@) sudoku-solver - Makefile - distinfo - patches/patch-Makefile - patches/patch-motif_Makefile - patches/patch-motif_xsudoku_1 - patches/patch-sudoku-solver_6 - patches/patch-webui_Makefile - pkg/DESCR - pkg/PLIST > Unhook games/sudoku-solver and www/clearsilver; clearsilver being abandoned > upstream and Marc Balmer (original auther) agrees with removing the only > dependent port, sudoku-solver. > ok many and sthen@ (okan@) == graphics ========================================================== 08/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics graphics ~ Makefile > Remove pigment and py-pigment, they were only dependencies of moovida > but the latter was removed a while ago, and upstream is dead anyway. > ok ajacoutot@ a while ago (landry@) grafx2 ~ Makefile > Pass CC via MAKE_FLAGS in order to avoid patching upstream Makefile in > the pre-configure target. (fcambus@) inkscape ~ Makefile ~ distinfo ~ pkg/PLIST > Update to inkscape 0.92.1, from Rafael Sadowski, tested by edd@ (landry@) libgexiv2 ~ Makefile ~ distinfo ~ pkg/PLIST > Update to libgexiv2-0.10.5. (ajacoutot@) ~ Makefile > Missing BDEP+RDEP. > reported by naddy@ (ajacoutot@) nomacs ~ Makefile ~ distinfo ~ patches/patch-cmake_UnixBuildTarget_cmake ~ patches/patch-cmake_Unix_cmake ~ pkg/PLIST > Update to nomacs 3.6.0, from Rafael Sadowski (landry@) p5-Image-Info ~ Makefile ~ distinfo > Update to p5-Image-Info-1.40. (benoit@) pdf2djvu ~ Makefile ~ distinfo + patches/patch-sys-uuid_cc > Update to pdf2djvu 0.9.6rc20170321. > This is not a stable release but upstream included support for poppler > 0.53 and moved the code to c++11. Updating now, so kili@ can work on > poppler 0.53. > Passes the tests on amd64 with poppler 0.52. (juanfra@) pigment - Makefile - distinfo - patch-plugins_opengles_pgmglesviewport_c - pkg/DESCR - pkg/PLIST > Remove pigment and py-pigment, they were only dependencies of moovida > but the latter was removed a while ago, and upstream is dead anyway. > ok ajacoutot@ a while ago (landry@) py-pigment - Makefile - distinfo - patches/patch-pgm_pgmmodule_c - pkg/DESCR - pkg/PLIST > Remove pigment and py-pigment, they were only dependencies of moovida > but the latter was removed a while ago, and upstream is dead anyway. > ok ajacoutot@ a while ago (landry@) shotwell - patches/patch-src_Resources_vala ~ Makefile ~ distinfo ~ patches/patch-Makefile_in ~ patches/patch-configure > Update to shotwell-0.26.0. (ajacoutot@) == infrastructure ==================================================== 09/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/infrastructure db ~ user.list > Register uid 787 for gitea and move _dnsdist to 788 > ok tb@ jca@ (danj@) == java ============================================================== 10/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/java jna ~ Makefile ~ distinfo ~ pkg/PLIST > update to jna-4.4.0 (jasper@) == lang ============================================================== 11/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang lang ~ Makefile > Add brandy. (fcambus@) bacon ~ Makefile ~ distinfo > Update to bacon 3.5.2. (juanfra@) brandy + Makefile + distinfo + pkg/PLIST + pkg/DESCR + patches/patch-makefile_text > New import: > Import lang/brandy. chicken ~ Makefile.inc + core/patches/patch-srfi-4_scm TAGGED OPENBSD_6_0 > CVE-2017-6949 > "Remove unchecked malloc() call in SRFI-4 constructors when allocating > in non-GC memory, resulting in potential 1-word buffer overrun and/or > segfault." > http://lists.gnu.org/archive/html/chicken-announce/2017-03/msg00000.html > From Timo Myyra (MAINTAINER). (juanfra@) node ~ Makefile ~ distinfo > bump node to the latest, has some nice speed improvements! > OK fcambus@ (abieber@) ruby ~ 2.4/Makefile ~ 2.4/distinfo ~ 2.4/patches/patch-compile_c ~ 2.4/patches/patch-configure ~ 2.4/patches/patch-include_ruby_ruby_h ~ 2.4/patches/patch-lib_fileutils_rb ~ 2.4/patches/patch-lib_rubygems_ext_ext_conf_builder_rb ~ 2.4/pkg/PLIST-main ~ 2.4/pkg/PLIST-ri_docs > Update to ruby 2.4.1 > Shared lib major bump due to removal of ruby_vm_sysstack_error_copy > function. Regen patches. (jeremy@) vala ~ Makefile ~ distinfo > update to vala-0.34.7 (jasper@) == mail ============================================================== 12/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/mail mozilla-thunderbird ~ Makefile ~ patch-mozilla_js_src_jit_ProcessExecutableMemory_cpp > Apply the same patch as in firefox-52 to pre-allocate only 128Mb at js > engine startup, otherwise tb doesnt start with default 768Mb datasize > limit (but starts fine with ulimit -d 1200000) sigh. > reported by semarie@ (landry@) msmtp ~ Makefile ~ distinfo ~ patches/patch-scripts_msmtpqueue_msmtp-listqueue_sh > Update mail/msmtp to 1.6.6 and add a missing RCS Id in a pachfile. > OK aja@ (rpe@) == math ============================================================== 13/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/math gnumeric - patches/patch-doc_C_gnumeric_xml - patches/patch-doc_Makefile_in ~ Makefile ~ distinfo > Update to gnumeric-1.12.34. (ajacoutot@) == misc ============================================================== 14/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/misc portroach ~ Makefile + patches/patch-Portroach_SiteHandler_Launchpad_pm > Fix for Perl 5.24 (jasper@) == multimedia ======================================================== 15/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/multimedia libmatroska ~ Makefile ~ distinfo > Update to libmatroska-1.4.6. > from Brad (maintainer) (ajacoutot@) xine-lib ~ Makefile ~ pkg/PLIST + pkg/patch-src_combined_ffmpeg_ff_video_decoder_c + pkg/patch-src_demuxers_demux_matroska_c + pkg/patch-src_demuxers_matroska_h > Bring in some bug fixes from upstream and use the FFmpeg decoder for > VP8 / VP9 content. > from Brad (maintainer) (ajacoutot@) yle-dl ~ Makefile ~ distinfo ~ patches/patch-yle-dl > Update to yle-dl-2.15. > from Timo Myyra (Maintainer) (benoit@) ~ Makefile > No need for php at build time. > Also zap needless whitespace while here. > ok Timo Myyra (maintainer) (jca@) == net =============================================================== 16/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net cgo ~ Makefile ~ distinfo > update cgo to latest > Now with 100% more bookmarks! > OK fcambus (abieber@) dnsdist ~ Makefile ~ pkg/PLIST > _dnsdist is now uid 788 > ok tb@ jca@ (danj@) gssdp ~ Makefile ~ distinfo > update to gssdp-1.0.2 (jasper@) gupnp ~ core/Makefile ~ core/distinfo > update to gupnp-1.0.2 (jasper@) librenms ~ Makefile ~ distinfo ~ patches/patch-html_install_php ~ patches/patch-includes_defaults_inc_php ~ pkg/PLIST > update to LibreNMS 1.26 (sthen@) lldpd ~ Makefile ~ distinfo > update to LLDPD 0.9.7 (sthen@) ngircd ~ Makefile ~ distinfo > Update to ngircd-24. > OK sthen@ (tsg@) p5-Net-DNS ~ Makefile ~ distinfo > update p5-Net-DNS to 1.09 (bluhm@) py-botocore ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-botocore-1.5.29. (ajacoutot@) py-socks ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-socks 1.6.7 (shadchin@) samba ~ Makefile ~ distinfo > SECURITY update to samba-4.5.7 > o CVE-2017-2619 (Symlink race allows access outside share definition) > (jca@) syncthing ~ Makefile ~ distinfo ~ patches/patch-build_go > Update net/syncthing to 0.14.25. > Based on a diff from Tim "trondd". > OK awolk@, thanks. (edd@) weechat ~ Makefile ~ distinfo ~ patches/patch-doc_CMakeLists_txt ~ patches/patch-src_gui_curses_CMakeLists_txt ~ patches/patch-src_plugins_CMakeLists_txt ~ pkg/PLIST-main > Update to weechat-1.7 and take maintainership > Tweaks from abieber@ and tested by semarie (danj@) == plan9 ============================================================= 17/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/plan9 drawterm ~ Makefile ~ distinfo > Update to drawterm-20170319 > from maintainer Stanley Lieber (jca@) == print ============================================================= 18/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/print poppler - patches/patch-Makefile_in - patches/patch-aclocal_m4 - patches/patch-configure_ac - patches/patch-qt_poppler-document_cc - patches/patch-qt_poppler-page_cc - patches/patch-qt_poppler-private_h - pkg/DESCR-qt - pkg/PLIST-qt ~ Makefile ~ distinfo > Remove poppler-qt subpackage (qt3 support). > It's not used by anything, totally dead upstream > and just clutters the port. > ok aja@, landry@ (kili@) == productivity ====================================================== 19/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/productivity productivity ~ Makefile > Unhook productivity/wyrd; dead upstream and no further interest exists. > ok daniel@ (okan@) davical ~ Makefile ~ pkg/README > Add an example config for httpd(8), example from Michael Warmuth-Uhl, > diff from Marcus MERIGHI, thanks! (landry@) wyrd - Makefile - distinfo - patches/patch-Makefile_in - patches/patch-curses_Makefile_in - patches/patch-curses_curses_ml - pkg/DESCR - pkg/PLIST > Unhook productivity/wyrd; dead upstream and no further interest exists. > ok daniel@ (okan@) == security ========================================================== 20/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/security clusterssh ~ Makefile ~ distinfo > maintenance update to 4.09 (steven@) libsodium ~ Makefile > use clang to build libsodium on i386 to unbreak (sthen@) ~ Makefile + patches/patch-src_libsodium_Makefile_in > Use sse2 cflags, move back to base compiler on i386. This is a Makefile.in > adaptation of a Makefile.am diff committed upstream (thanks for the quick > fix Frank). (sthen@) vault ~ Makefile ~ distinfo > Update to vault-0.7.0. (ajacoutot@) == shells ============================================================ 21/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/shells zsh ~ Makefile ~ distinfo > Bugfix update to 5.3.1 > Diff from Rafael Sadowski, thanks ! (pea@) == sysutils ========================================================== 22/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/sysutils sysutils ~ Makefile > +screenfetch (bentley@) awscli ~ Makefile ~ distinfo > Update to awscli-1.11.66. (ajacoutot@) firmware ~ Makefile + vmm/Makefile + vmm/distinfo + vmm/files/config + vmm/pkg/DESCR + vmm/pkg/PLIST > Import SeaBIOS for use with vmm(4). done as a "firmware" port, so that > fw_update will be able to be modified to install it on suitable systems. > Based on SeaBIOS config/Makefile from mlarkin and a non-"firmware" port > from jca, looks good to jca deraadt. (sthen@) ~ vmm/Makefile + vmm/patches/patch-scripts_buildversion_py > - actually use the config file, reyk@ noticed that the produced files were > wrong > - use the "clean build" mechanism to avoid including hostname/time in the > built file (sthen@) ~ vmm/Makefile > don't bother building and throwing away a default-config bios (sthen@) ~ vmm/Makefile ~ vmm/files/config > diable CONFIG_PS2PORT, req by mlarkin (sthen@) ~ vmm/Makefile + vmm/patches/patch-src_fw_pciinit_c + vmm/patches/patch-src_hw_pci_ids_h > Implement minimal support for the OpenBSD VMM PCI host bridge. This merely > prevents seabios from clobbering the pci interrupt line register. > ok sthen@, mlarkin@ (kettenis@) google-cloud-sdk ~ Makefile ~ distinfo ~ patch-lib_googlecloudsdk_core_util_platforms_py ~ patch-platform_gsutil_gslib_commands_config_py ~ pkg/PLIST > Update to google-cloud-sdk-148.0.0. (ajacoutot@) ~ Makefile ~ distinfo > Update to google-cloud-sdk-148.0.1. (ajacoutot@) monit ~ Makefile ~ distinfo > update to monit-5.21.0 (jasper@) + patches/patch-Makefile_in > missed in previous (jasper@) screenfetch + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > Import screenfetch-3.8.0. terraform ~ Makefile ~ distinfo > Update to terraform-0.9.1. (ajacoutot@) == textproc ========================================================== 23/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/textproc py-mistune ~ Makefile ~ distinfo > Update to py-mistune 0.7.4 (shadchin@) ripgrep ~ Makefile ~ distinfo ~ patches/patch-Cargo_toml > Update to ripgrep-0.5.0 > From semarie (danj@) == www =============================================================== 24/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www www ~ Makefile > Unhook games/sudoku-solver and www/clearsilver; clearsilver being abandoned > upstream and Marc Balmer (original auther) agrees with removing the only > dependent port, sudoku-solver. > ok many and sthen@ (okan@) cgit ~ Makefile ~ distinfo ~ patches/patch-Makefile ~ pkg/README + patches/patch-setup_c > Update to cgit 1.1, from Hiltjo Posthuma, thanks! > - pass the option NO_GETTEXT=1 to git to disable gettext support. > - add a patch patches/patch-setup_c to not open /dev/null in the chroot. > - add a OpenBSD httpd (with slowcgi) example to the README. > - add an explanation a static gzip binary is required for .tar.gz snapshot > support. > (and fix RCS Ids while here) (landry@) clearsilver - Makefile - distinfo - patches/patch-cgi_Makefile - patches/patch-cgi_cgi_c - patches/patch-cgi_cgi_h - patches/patch-cgi_cgiwrap_c - patches/patch-cgi_date_h - patches/patch-cgi_html_c - patches/patch-cs_Makefile - patches/patch-cs_csparse_c - patches/patch-perl_Makefile_PL - patches/patch-python_setup_py - patches/patch-rules_mk_in - patches/patch-util_Makefile - patches/patch-util_filter_h - patches/patch-util_neo_date_h - patches/patch-util_neo_err_h - patches/patch-util_neo_hdf_c - patches/patch-util_neo_str_c - patches/patch-util_rcfs_h - pkg/DESCR-main - pkg/DESCR-perl - pkg/DESCR-python - pkg/PLIST-main - pkg/PLIST-perl - pkg/PLIST-python > Unhook games/sudoku-solver and www/clearsilver; clearsilver being abandoned > upstream and Marc Balmer (original auther) agrees with removing the only > dependent port, sudoku-solver. > ok many and sthen@ (okan@) epiphany ~ Makefile ~ distinfo > update to epiphany-3.22.7 (jasper@) firefox-esr ~ Makefile ~ distinfo > Update to firefox-esr 52.0.1. > Fixes MFSA 2017-08/CVE-2017-5428, see > https://www.mozilla.org/en-US/security/advisories/mfsa2017-08/ > While here, add a patch from semarie@ (tested by and ok danj@) to tweak > a last-minute change in the jit engine memory allocator that happened to > fix a security issue in 52 branch (bug #1334933/CVE-2017-5400) - see > https://hg.mozilla.org/releases/mozilla-esr52/rev/6b35bbf96b67. > Sadly, this change resulted in a browser crashing at startup > on OpenBSD with the default limits, because the jit engine tried to > allocate 1Gb (previously 640Mb in #1334933, then 1Gb because of > #1337561, see > https://hg.mozilla.org/releases/mozilla-esr52/rev/65bb26d07408) and hit > the default datasize ulimit of 768Mb. The patch makes it allocate 128Mb > instead (as it's done on 32bit architectures), while a better (?) fix > might be devised in bug #1347139. > Generally speaking, if you see firefox crashing with ENOMEM errors, > raise the datasize limit for your login class, write your own wrapper > script to temporarly raise the limit when starting firefox, or stop > using the modern web. Websites are ginormous, deal with it. (landry@) firefox-esr-i18n ~ Makefile.inc ~ distinfo + patch-js_src_jit_ProcessExecutableMemory_cpp > Update to firefox-esr 52.0.1. > Fixes MFSA 2017-08/CVE-2017-5428, see > https://www.mozilla.org/en-US/security/advisories/mfsa2017-08/ > While here, add a patch from semarie@ (tested by and ok danj@) to tweak > a last-minute change in the jit engine memory allocator that happened to > fix a security issue in 52 branch (bug #1334933/CVE-2017-5400) - see > https://hg.mozilla.org/releases/mozilla-esr52/rev/6b35bbf96b67. > Sadly, this change resulted in a browser crashing at startup > on OpenBSD with the default limits, because the jit engine tried to > allocate 1Gb (previously 640Mb in #1334933, then 1Gb because of > #1337561, see > https://hg.mozilla.org/releases/mozilla-esr52/rev/65bb26d07408) and hit > the default datasize ulimit of 768Mb. The patch makes it allocate 128Mb > instead (as it's done on 32bit architectures), while a better (?) fix > might be devised in bug #1347139. > Generally speaking, if you see firefox crashing with ENOMEM errors, > raise the datasize limit for your login class, write your own wrapper > script to temporarly raise the limit when starting firefox, or stop > using the modern web. Websites are ginormous, deal with it. (landry@) firefox-i18n ~ Makefile.inc ~ distinfo + patch-js_src_jit_ProcessExecutableMemory_cpp > Update to firefox 52.0.1. > Fixes MFSA 2017-08/CVE-2017-5428, see > https://www.mozilla.org/en-US/security/advisories/mfsa2017-08/ > While here, add a patch from semarie@ (tested by and ok danj@) to tweak > a last-minute change in the jit engine memory allocator that happened to > fix a security issue in 52 branch (bug #1334933/CVE-2017-5400) - see > https://hg.mozilla.org/releases/mozilla-esr52/rev/6b35bbf96b67. > Sadly, this change resulted in a browser crashing at startup > on OpenBSD with the default limits, because the jit engine tried to > allocate 1Gb (previously 640Mb in #1334933, then 1Gb because of > #1337561, see > https://hg.mozilla.org/releases/mozilla-esr52/rev/65bb26d07408) and hit > the default datasize ulimit of 768Mb. The patch makes it allocate 128Mb > instead (as it's done on 32bit architectures), while a better (?) fix > might be devised in bug #1347139. > Generally speaking, if you see firefox crashing with ENOMEM errors, > raise the datasize limit for your login class, write your own wrapper > script to temporarly raise the limit when starting firefox, or stop > using the modern web. Websites are ginormous, deal with it. (landry@) igal2 ~ Makefile ~ distinfo > Update www/igal2 to 2.2 > OK aja@ (rpe@) mozilla-firefox ~ Makefile ~ distinfo > Update to firefox 52.0.1. > Fixes MFSA 2017-08/CVE-2017-5428, see > https://www.mozilla.org/en-US/security/advisories/mfsa2017-08/ > While here, add a patch from semarie@ (tested by and ok danj@) to tweak > a last-minute change in the jit engine memory allocator that happened to > fix a security issue in 52 branch (bug #1334933/CVE-2017-5400) - see > https://hg.mozilla.org/releases/mozilla-esr52/rev/6b35bbf96b67. > Sadly, this change resulted in a browser crashing at startup > on OpenBSD with the default limits, because the jit engine tried to > allocate 1Gb (previously 640Mb in #1334933, then 1Gb because of > #1337561, see > https://hg.mozilla.org/releases/mozilla-esr52/rev/65bb26d07408) and hit > the default datasize ulimit of 768Mb. The patch makes it allocate 128Mb > instead (as it's done on 32bit architectures), while a better (?) fix > might be devised in bug #1347139. > Generally speaking, if you see firefox crashing with ENOMEM errors, > raise the datasize limit for your login class, write your own wrapper > script to temporarly raise the limit when starting firefox, or stop > using the modern web. Websites are ginormous, deal with it. (landry@) tomcat ~ v6/Makefile ~ v6/distinfo ~ v6/patches/patch-conf_server_xml ~ v6/pkg/PLIST-examples ~ v6/pkg/PLIST-main ~ v7/Makefile ~ v7/distinfo ~ v7/pkg/PLIST-examples ~ v8/Makefile ~ v8/distinfo ~ v8/pkg/PLIST-examples ~ v8/pkg/PLIST-main > Updates: > v6 -> 6.0.51 > v7 -> 7.0.76 > v8 -> 8.5.12 (dcoppa@) == x11 =============================================================== 25/25 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11 awesome - patches/patch-luaa_c - patches/patch-spawn_c ~ Makefile ~ distinfo ~ patches/patch-CMakeLists_txt ~ patches/patch-awesomeConfig_cmake ~ patches/patch-awesomerc_lua ~ patches/patch-lib_awful_util_lua ~ patches/patch-lib_beautiful_init_lua ~ patches/patch-lib_menubar_icon_theme_lua ~ patches/patch-lib_menubar_menu_gen_lua ~ patches/patch-lib_naughty_core_lua ~ patches/patch-themes_default_theme_lua ~ patches/patch-themes_xresources_theme_lua ~ patches/patch-utils_awesome-client ~ pkg/MESSAGE ~ pkg/PLIST + patches/patch-lib_awful_completion_lua > Update to awesome-4.1 (dcoppa@) ~ patches/patch-awesomeConfig_cmake > Unbreak build (doh!) (dcoppa@) gnome ~ recipes/Makefile ~ recipes/distinfo ~ recipes/pkg/PLIST > update to gnome-recipes-1.0.0 (jasper@) ~ empathy/Makefile ~ empathy/distinfo ~ empathy/pkg/PLIST > update to empathy-3.12.13 (jasper@) ~ autoar/Makefile ~ autoar/distinfo ~ autoar/pkg/PLIST > Update to gnome-autoar-0.2.2. (ajacoutot@) ~ terminal/Makefile ~ terminal/distinfo ~ terminal/pkg/PLIST > update to gnome-terminal-3.22.2 (jasper@) ~ gucharmap/Makefile ~ gucharmap/distinfo ~ gucharmap/pkg/PLIST > update to gucharmap-9.0.3 (jasper@) ~ themes-standard/Makefile ~ themes-standard/distinfo ~ themes-standard/pkg/PLIST > Update to gnome-themes-standard-3.22.3. (ajacoutot@) ~ at-spi2-core/Makefile ~ at-spi2-core/distinfo > Update to at-spi2-core-2.22.1. (ajacoutot@) gtk+3 ~ Makefile ~ distinfo > Update to gtk+3-3.22.11. (ajacoutot@) stumpwm ~ Makefile ~ distinfo > Update to stumpwm-1.0.0 > from Solene Rapenne (maintainer) (jca@) xfce4 ~ xfwm4/Makefile ~ xfwm4/distinfo > Update to xfwm4 4.12.4 (landry@) ~ xfce4-notifyd/Makefile ~ xfce4-notifyd/distinfo > Update to xfce4-notifyd 0.3.6 (landry@) =============================================================================== _______________________________________________ owc mailing list [email protected] http://www.squish.net/mailman/listinfo/owc
