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

Reply via email to