OpenBSD ports changes summary for 2016-02-14 to 2016-02-21 inclusive ====================================================================
audio/audacious audio/mpd audio/openal databases/kyotocabinet databases/pkglocatedb databases/postgresql devel/boehm-gc devel/cmake devel/libev devel/libgit2 devel/libmemcached devel/libslang devel/liburcu devel/p5-EV devel/sparsehash emulators/qemu graphics/libraw lang/ruby lang/swi-prolog misc/zzuf net/powerdns net/prosody productivity/taskd security/clamav security/easy-rsa shells/bash telephony/stuntman www/chromium www/firefox-esr www/firefox-esr-i18n www/iridium www/squid x11/freerdp x11/gnome == audio ============================================================= 01/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio audacious ~ Makefile > Don't attempt to build on arm. sync atomic builtins required. (jsg@) mpd ~ Makefile > Don't attempt to build on arm. sync atomic builtins required. (jsg@) openal ~ Makefile > mark broken on sparc, missing sync builtins (tobiasu@) ~ Makefile > Don't attempt to build on arm. sync atomic builtins required. (jsg@) == databases ========================================================= 02/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/databases kyotocabinet ~ Makefile > Don't attempt to build on arm. sync atomic builtins required. (jsg@) pkglocatedb ~ Makefile ~ files/pkg_locate.1 ~ files/pkglocate > synch with locate(1) changes, as written by Michael Reed. > okay naddy@ (espie@) postgresql ~ Makefile ~ distinfo ~ patches/patch-src_backend_libpq_ip_c ~ patches/patch-src_include_storage_s_lock_h ~ patches/patch-src_interfaces_ecpg_compatlib_Makefile ~ patches/patch-src_interfaces_ecpg_pgtypeslib_Makefile ~ pkg/PLIST-docs ~ pkg/PLIST-main TAGGED OPENBSD_5_8 > SECURITY update to PostgreSQL 9.4.6: various fixes including one for > CVE-2016-0773, an issue with regular expression parsing. Various other > fixes. > Note: ..."if you are upgrading an installation that contains any GIN > indexes that use the (non-default) jsonb_path_ops operator class, see > the first changelog entry"... > http://www.postgresql.org/docs/current/static/release-9-4-6.html (jasper@) == devel ============================================================= 03/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel boehm-gc ~ Makefile + patch-libatomic_ops_src_atomic_ops_sysdeps_gcc_sparc_h > Fix boehm-gc on sparc. Bump libatomic_ops because its contents changed - > the change itself is without consequence on anything but sparc32. > ok sthen@ naddy@ (tobiasu@) cmake ~ Makefile > Switch arm back to using base gcc for cmake. This requires disabling > the stack protector so the bootstrap won't hit toolchain bugs. > ok dcoppa@ sthen@ (jsg@) libev ~ Makefile > unbreak on sparc, no multiprocessor support means we don't need membar etc > (tobiasu@) libgit2 ~ libgit2/Makefile > mark broken on sparc, requires atomic ops (tobiasu@) ~ libgit2/Makefile > Don't attempt to build on arm. sync atomic builtins required. (jsg@) libmemcached - pkg/PFRAG.atomic ~ Makefile ~ pkg/PLIST > Remove special handling in libmemcached for a strange list of supposedly > "!atomic" arches, packaging is broken on all but the whitelisted arches due > to changes upstream since this handling was added. Unbreaks powerpc, may > unbreak others, won't break any which currently work. If any remain broken > after this, they can be looked at separately later. > zhuk@ landry@ agree with this direction. (sthen@) libslang ~ patches/patch-autoconf_aclocal_m4 > sparc needs -fPIC as well (tobiasu@) liburcu ~ Makefile > Don't attempt to build on arm. sync atomic builtins required. (jsg@) p5-EV ~ Makefile > add sparc to the list of archs that define EV_NO_SMP, just like in libev > (tobiasu@) sparsehash ~ Makefile > mark broken on sparc, g++ requires more than 256MB to compile this > (tobiasu@) == emulators ========================================================= 04/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/emulators qemu ~ Makefile ~ patches/patch-hw_usb_hcd-ehci_c > Add a patch from QEMU upstream to fix CVE-2016-2198. From Brad, ok aja@ > "USB Ehci emulation supports host controller capability registers. > But its mmio '.write' function was missing, which lead to a null > pointer dereference issue. Add a do nothing 'ehci_caps_write' > definition to avoid it; Do nothing because capability registers > are Read Only(RO)." (sthen@) ~ Makefile ~ patches/patch-hw_usb_hcd-ehci_c TAGGED OPENBSD_5_8 > Security fix for CVE-2016-2198 (jasper@) ~ Makefile + patches/patch-hw_usb_dev-network_c + patches/patch-hw_usb_hcd-ohci_c TAGGED OPENBSD_5_8 > Security fix for CVE-2016-2391 and CVE-2016-2393. > from Brad (maintainer) > ok sthen@ (ajacoutot@) == graphics ========================================================== 05/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics libraw ~ Makefile > mark broken on sparc, missing atomic ops (tobiasu@) ~ Makefile > Don't attempt to build on arm. sync atomic builtins required. (jsg@) == lang ============================================================== 06/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang ruby ~ 2.3/Makefile > mark broken on sparc, needs more memory to compile than we currently allow > (tobiasu@) swi-prolog ~ Makefile > Don't attempt to build on arm. sync atomic builtins required. (jsg@) == misc ============================================================== 07/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/misc zzuf ~ Makefile > Don't attempt to build on arm. sync atomic builtins required. (jsg@) == net =============================================================== 08/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net powerdns ~ Makefile > Don't attempt to build on arm. sync atomic builtins required. (jsg@) prosody ~ Makefile ~ pkg/README > add MySQL notes to README (it needs LD_PRELOAD libpthread). > ok Henrik Friedrichsen (maintainer), giovanni@ (sthen@) == productivity ====================================================== 09/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/productivity taskd ~ Makefile ~ pkg/PLIST > Fix productivity/taskd to @sample the correct file as vars. Reported by > viq, > fix from kspillner@, committing on his behalf. (sthen@) == security ========================================================== 10/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/security clamav ~ Makefile > add sparc to the --disable-llvm group (tobiasu@) easy-rsa - patches/patch-Makefile_in - patches/patch-easy-rsa_1_0_build-ca - patches/patch-easy-rsa_1_0_build-dh - patches/patch-easy-rsa_1_0_build-inter - patches/patch-easy-rsa_1_0_build-key - patches/patch-easy-rsa_1_0_build-key-pass - patches/patch-easy-rsa_1_0_build-key-pkcs12 - patches/patch-easy-rsa_1_0_build-key-server - patches/patch-easy-rsa_1_0_build-req - patches/patch-easy-rsa_1_0_build-req-pass - patches/patch-easy-rsa_1_0_list-crl - patches/patch-easy-rsa_1_0_make-crl - patches/patch-easy-rsa_1_0_revoke-crt - patches/patch-easy-rsa_1_0_revoke-full - patches/patch-easy-rsa_1_0_sign-req - patches/patch-easy-rsa_2_0_pkitool ~ Makefile ~ distinfo ~ pkg/PLIST + patches/patch-easyrsa > update to easy-rsa 3.0.1. > The previous version was supposed to have been patched to use openssl > (instead of libressl) for ENV:: handling but this patch didn't work > correctly, and even with that fixed, there was an issue with easy-rsa > that caused generation to fail after the first certificate ("TXT_DB > error number 2"), which https://community.openvpn.net/openvpn/ticket/229 > marks as WONTFIX for easy-rsa 2.x. > OK ajacoutot@ jasper@ (sthen@) == shells ============================================================ 11/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/shells bash ~ Makefile > mark broken on sparc, bash segfaults on any non-trivial shellscript and has > done so since at least one release if not more. > Instead of littering the ports the with BROKEN-sparc markers, take out the > real perpetrator. > If someone is looking to improve sparc, debugging this would make all the > difference. textproc/xmlto can serve as a testcase. (tobiasu@) == telephony ========================================================= 12/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/telephony stuntman ~ Makefile > Remove sparc64 from NOT_FOR_ARCHS. Builds without any problems. (jsg@) ~ Makefile > Don't attempt to build on arm. sync atomic builtins required. (jsg@) == www =============================================================== 13/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www chromium ~ Makefile ~ distinfo > security update to 48.0.2564.109; ok sthen@, naddy@ (robert@) ~ Makefile ~ distinfo > security update to 48.0.2564.116; ok sthen@ (robert@) firefox-esr ~ Makefile ~ distinfo TAGGED OPENBSD_5_8 > - update to firefox-esr-38.6.1 > https://www.mozilla.org/en-US/firefox/38.6.1/releasenotes/ (jasper@) firefox-esr-i18n ~ Makefile.inc ~ distinfo TAGGED OPENBSD_5_8 > sync for firefox-esr-38.6.1 (jasper@) iridium - pkg/patch-chrome_browser_net_cookie_store_util_cc - pkg/patch-chrome_browser_ui_toolbar_wrench_menu_model_cc - pkg/patch-content_browser_accessibility_accessibility_tree_formatter_cc - pkg/patch-content_browser_accessibility_browser_accessibility_cc - pkg/patch-content_browser_accessibility_browser_accessibility_manager_cc - pkg/patch-content_ppapi_plugin_ppapi_blink_platform_impl_cc - pkg/patch-content_ppapi_plugin_ppapi_blink_platform_impl_h - pkg/patch-content_ppapi_plugin_ppapi_thread_cc - pkg/patch-content_renderer_renderer_blink_platform_impl_cc - pkg/patch-content_renderer_renderer_blink_platform_impl_h - pkg/patch-third_party_WebKit_Source_platform_fonts_linux_FontPlatformDataLinux_cpp - pkg/patch-third_party_WebKit_Source_platform_fonts_skia_FontCacheSkia_cpp - pkg/patch-third_party_pdfium_fpdfsdk_src_javascript_PublicMethods_cpp - pkg/patch-ui_base_ime_input_method_initializer_cc ~ Makefile ~ distinfo ~ patches/patch-base_base_gypi ~ patches/patch-base_debug_stack_trace_posix_cc ~ patches/patch-base_process_memory_cc ~ patches/patch-base_process_process_metrics_h ~ patches/patch-base_process_process_posix_cc ~ patches/patch-base_strings_safe_sprintf_cc ~ patches/patch-build_all_gyp ~ patches/patch-build_common_gypi ~ patches/patch-chrome_app_chrome_main_cc ~ patches/patch-chrome_app_chrome_main_delegate_cc ~ patches/patch-chrome_app_chromium_strings_grd ~ patches/patch-chrome_app_google_chrome_strings_grd ~ patches/patch-chrome_app_theme_theme_resources_grd ~ patches/patch-chrome_browser_about_flags_cc ~ patches/patch-chrome_browser_browser_resources_grd ~ patches/patch-chrome_browser_chrome_browser_main_cc ~ patches/patch-chrome_browser_chrome_browser_main_linux_cc ~ patches/patch-chrome_browser_chrome_content_browser_client_cc ~ patches/patch-chrome_browser_chrome_content_browser_client_h ~ patches/patch-chrome_browser_download_chrome_download_manager_delegate_cc ~ patches/patch-chrome_browser_extensions_bookmark_app_helper_cc ~ patches/patch-chrome_browser_first_run_first_run_internal_posix_cc ~ patches/patch-chrome_browser_memory_details_cc ~ patches/patch-chrome_browser_notifications_message_center_notification_manager_cc ~ patches/patch-chrome_browser_renderer_preferences_util_cc ~ patches/patch-chrome_browser_resources_plugin_metadata_plugins_linux_json ~ patches/patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc ~ patches/patch-chrome_browser_ssl_bad_clock_blocking_page_cc ~ patches/patch-chrome_browser_sync_profile_sync_components_factory_impl_cc ~ patches/patch-chrome_browser_task_manager_task_manager_cc ~ patches/patch-chrome_browser_ui_aura_chrome_browser_main_extra_parts_aura_cc ~ patches/patch-chrome_browser_ui_browser_command_controller_cc ~ patches/patch-chrome_browser_ui_startup_bad_flags_prompt_cc ~ patches/patch-chrome_browser_ui_views_accelerator_table_cc ~ patches/patch-chrome_browser_ui_views_exclusive_access_bubble_views_cc ~ patches/patch-chrome_browser_ui_views_first_run_dialog_cc ~ patches/patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc ~ patches/patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc ~ patches/patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc ~ patches/patch-chrome_browser_ui_views_tabs_tab_strip_cc ~ patches/patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc ~ patches/patch-chrome_browser_ui_webui_options_browser_options_handler_cc ~ patches/patch-chrome_browser_ui_webui_options_browser_options_handler_h ~ patches/patch-chrome_browser_web_applications_web_app_cc ~ patches/patch-chrome_chrome_browser_extensions_gypi ~ patches/patch-chrome_chrome_browser_gypi ~ patches/patch-chrome_chrome_browser_ui_gypi ~ patches/patch-chrome_chrome_common_gypi ~ patches/patch-chrome_chrome_exe_gypi ~ patches/patch-chrome_common_chrome_paths_h ~ patches/patch-chrome_common_chrome_switches_cc ~ patches/patch-chrome_common_chrome_switches_h ~ patches/patch-chrome_common_extensions_api_schemas_gypi ~ patches/patch-chrome_common_pref_names_cc ~ patches/patch-chrome_common_pref_names_h ~ patches/patch-chrome_common_url_constants_cc ~ patches/patch-chrome_common_url_constants_h ~ patches/patch-chrome_renderer_resources_neterror_js ~ patches/patch-components_policy_resources_policy_templates_json ~ patches/patch-components_policy_tools_generate_policy_source_py ~ patches/patch-content_app_content_main_runner_cc ~ patches/patch-content_browser_accessibility_browser_accessibility_h ~ patches/patch-content_browser_accessibility_browser_accessibility_manager_h ~ patches/patch-content_browser_browser_main_loop_cc ~ patches/patch-content_browser_child_process_launcher_cc ~ patches/patch-content_browser_gpu_gpu_internals_ui_cc ~ patches/patch-content_browser_renderer_host_p2p_socket_dispatcher_host_h ~ patches/patch-content_browser_renderer_host_render_widget_host_view_aura_cc ~ patches/patch-content_common_sandbox_init_openbsd_cc ~ patches/patch-content_content_browser_gypi ~ patches/patch-content_content_common_gypi ~ patches/patch-content_content_renderer_gypi ~ patches/patch-content_gpu_gpu_main_cc ~ patches/patch-content_public_common_content_switches_cc ~ patches/patch-content_public_common_content_switches_h ~ patches/patch-content_renderer_render_thread_impl_cc ~ patches/patch-content_renderer_renderer_main_cc ~ patches/patch-device_hid_hid_gyp ~ patches/patch-media_audio_audio_manager_cc ~ patches/patch-media_audio_audio_manager_h ~ patches/patch-media_capture_video_fake_video_capture_device_factory_cc ~ patches/patch-media_capture_video_video_capture_device_h ~ patches/patch-media_media_gyp ~ patches/patch-net_base_network_change_notifier_cc ~ patches/patch-net_dns_host_resolver_proc_cc ~ patches/patch-net_net_gypi ~ patches/patch-net_proxy_proxy_service_cc ~ patches/patch-net_udp_udp_socket_posix_cc ~ patches/patch-net_url_request_url_request_context_builder_cc ~ patches/patch-pdf_pdfium_pdfium_engine_cc ~ patches/patch-printing_printing_gyp ~ patches/patch-remoting_remoting_host_gypi ~ patches/patch-third_party_WebKit_Source_platform_fonts_SimpleFontData_cpp ~ patches/patch-third_party_WebKit_Source_platform_heap_StackFrameDepth_cpp ~ patches/patch-third_party_WebKit_Source_platform_heap_ThreadState_cpp ~ patches/patch-third_party_WebKit_Source_platform_heap_ThreadState_h ~ patches/patch-third_party_WebKit_Source_wtf_MathExtras_h ~ patches/patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm ~ patches/patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h ~ patches/patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm ~ patches/patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h ~ patches/patch-third_party_ffmpeg_ffmpeg_generated_gypi ~ patches/patch-third_party_ffmpeg_ffmpeg_gyp ~ patches/patch-third_party_ffmpeg_libavutil_cpu_c ~ patches/patch-third_party_libjingle_libjingle_gyp ~ patches/patch-third_party_libjpeg_turbo_libjpeg_gyp ~ patches/patch-third_party_libyuv_libyuv_gyp ~ patches/patch-third_party_pdfium_build_standalone_gypi ~ patches/patch-third_party_pdfium_core_src_fxge_ge_fx_ge_linux_cpp ~ patches/patch-third_party_pdfium_fpdfsdk_src_javascript_JS_Value_cpp ~ patches/patch-third_party_pdfium_pdfium_gyp ~ patches/patch-third_party_webrtc_base_base_gyp ~ patches/patch-third_party_webrtc_base_httpcommon_cc ~ patches/patch-third_party_webrtc_base_network_cc ~ patches/patch-third_party_webrtc_base_physicalsocketserver_cc ~ patches/patch-third_party_webrtc_build_common_gypi ~ patches/patch-tools_gyp_pylib_gyp_generator_make_py ~ patches/patch-tools_gyp_pylib_gyp_generator_ninja_py ~ patches/patch-ui_accessibility_accessibility_gyp ~ patches/patch-ui_app_list_app_list_constants_cc ~ patches/patch-ui_app_list_app_list_constants_h ~ patches/patch-ui_base_ime_input_method_factory_cc ~ patches/patch-ui_base_ui_base_gyp ~ patches/patch-ui_events_devices_x11_device_data_manager_x11_cc ~ patches/patch-ui_gfx_canvas_skia_cc ~ patches/patch-ui_gfx_gfx_gyp ~ patches/patch-ui_gl_generate_bindings_py ~ patches/patch-ui_gl_gl_bindings_autogen_glx_cc ~ patches/patch-ui_gl_gl_surface_glx_cc ~ patches/patch-ui_message_center_views_notification_view_cc ~ patches/patch-ui_views_controls_button_label_button_cc ~ patches/patch-ui_views_controls_textfield_textfield_cc ~ patches/patch-ui_views_views_delegate_cc ~ patches/patch-ui_views_views_delegate_h ~ patches/patch-ui_views_views_gyp ~ patches/patch-v8_src_base_platform_platform-openbsd_cc ~ patches/patch-v8_src_log-utils_h ~ pkg/PLIST + pkg/patch-base_trace_event_process_memory_dump_h + pkg/patch-chrome_browser_ui_toolbar_app_menu_model_cc + pkg/patch-chromecast_browser_cast_browser_main_parts_cc + pkg/patch-components_cookie_config_cookie_store_util_cc + pkg/patch-components_html_viewer_blink_settings_impl_cc + pkg/patch-content_ppapi_plugin_ppapi_plugin_main_cc + pkg/patch-ui_views_controls_webview_webview_gyp > update to 48.1 (based on the latest stable chromium which contains security > fixes as well) > ok naddy@ sthen@ (robert@) ~ Makefile > oops i accidentally disabled the pre-build targets, let's re-enable them > (robert@) ~ Makefile ~ pkg/PLIST > fix plist after the previous commit, sorry (robert@) squid ~ Makefile ~ distinfo ~ patches/patch-bootstrap_sh > Security update to squid-3.5.14, ok jasper@ rpointel@ > http://www.squid-cache.org/Advisories/SQUID-2016_1.txt > "Due to incorrectly handling server errors Squid is vulnerable to a > denial of service attack when connecting to TLS or SSL servers." (sthen@) == x11 =============================================================== 14/14 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11 freerdp ~ Makefile > Mark as broken on arm. Error: unrecognized option -mfpu=neon. (jsg@) gnome ~ eog/Makefile + eog/patches/patch-src_eog-print-preview_c TAGGED OPENBSD_5_8 > Security fix for CVE-2013-7447 (jasper@) ~ eog/Makefile ~ eog/distinfo TAGGED OPENBSD_5_8 > security update to eog-3.18.2 addressing CVE-2013-7447 (jasper@) =============================================================================== _______________________________________________ owc mailing list [email protected] http://www.squish.net/mailman/listinfo/owc
