CVSROOT: /cvs Module name: ports Changes by: rob...@cvs.openbsd.org 2017/10/08 10:02:46
Modified files: www/chromium : Makefile www/chromium/patches: patch-base_BUILD_gn patch-base_process_process_metrics_posix_cc patch-build_config_compiler_BUILD_gn patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-content_zygote_zygote_main_linux_cc Added files: www/chromium/patches: patch-base_files_file_path_watcher_kqueue_h patch-base_files_file_path_watcher_stub_cc patch-services_device_time_zone_monitor_time_zone_monitor_linux_cc Log message: make chromium use kqueue as the file watcher implementation instead of the stub implementation which caused the timezone watcher constructor and destructor to act weird and cause a use after free abort also patch the timezone watcher to only watch /etc/localtime as we are not using glibc (thank god) and there are no other files to watch for timezone change tested with 1500 consecutive startup of chromium without getting the random use after free