Date: Mon, 23 Aug 2021 06:30:32 +0900 From: Tomoaki AOKI <junchoon@dec.sakura.ne.jp> To: dev-commits-ports-main@freebsd.org Cc: rene@FreeBSD.org Subject: Re: git: 76daa653245e - main - www/chromium: update to 92.0.4515.159 Message-ID: <20210823063032.a32e6f3d878dc01d8859d3cb@dec.sakura.ne.jp>
next in thread | raw e-mail | index | archive | help
Hi. Thanks for the update. But unfortunately, this failed to build just like the previous version. Fails with: *stable/13 at git: dba677d13b26 and later, amd64 *main at git: ee37f64cf875 and later, amd64. OPTIONS_FILE_SET+=CODECS OPTIONS_FILE_SET+=CUPS OPTIONS_FILE_UNSET+=DEBUG OPTIONS_FILE_SET+=DRIVER OPTIONS_FILE_SET+=KERBEROS OPTIONS_FILE_UNSET+=LTO OPTIONS_FILE_UNSET+=TEST OPTIONS_FILE_UNSET+=HEIMDAL OPTIONS_FILE_UNSET+=HEIMDAL_BASE OPTIONS_FILE_UNSET+=MIT OPTIONS_FILE_UNSET+=ALSA OPTIONS_FILE_SET+=PULSEAUDIO OPTIONS_FILE_UNSET+=SNDIO Please look into Bug 257352 [1]. Uploaded patch fixes the issue. Built OK with the patch on stable/13, amd64. [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257352 Regards. > The branch main has been updated by rene: > > URL: > https://cgit.FreeBSD.org/ports/commit/?id=76daa653245e62b0f8e07ef4899c0a5bb176b3da > > commit 76daa653245e62b0f8e07ef4899c0a5bb176b3da > Author: Matthias Wolf <freebsd at rheinwolf.de> > AuthorDate: 2021-08-22 08:38:57 +0000 > Commit: Rene Ladan <rene at FreeBSD.org> > CommitDate: 2021-08-22 08:42:34 +0000 > > www/chromium: update to 92.0.4515.159 > > Mark broken on i386 for now, it does not compile there because of a > ssize_t * vs off_t * mismatch. > > MFH: 2021Q3 > Security: https://vuxml.freebsd.org/freebsd/128deba6-ff56-11eb-8514-3065ec8fd3ec.html Security: https://vuxml.freebsd.org/freebsd/c3c6c4a3-f47d-11eb-b632-3065ec8fd3ec.html > Security: https://vuxml.freebsd.org/freebsd/76487640-ea29-11eb-a686-3065ec8fd3ec.html > --- > www/chromium/Makefile | 22 ++-- > www/chromium/distinfo | 10 +- > .../extra-patch-build_config_compiler_pgo_pgo.gni | 2 +- > ...__allocator_page__allocator__internals__posix.h | 2 +- > www/chromium/files/patch-BUILD.gn | 22 ++-- > ...patch-ash_display_mirror__window__controller.cc | 4 +- > www/chromium/files/patch-base_BUILD.gn | 44 ++++---- > .../files/patch-base_allocator_allocator.gni | 4 +- > ..._partition__allocator_address__pool__manager.cc | 4 +- > ...__allocator_page__allocator__internals__posix.h | 14 ++- > ...partition__allocator_partition__alloc__config.h | 4 +- > ...tition__allocator_partition__alloc__unittest.cc | 6 +- > ...locator_partition__allocator_partition__root.cc | 12 +-- > ...tition__allocator_starscan_pcscan__internal.cc} | 6 +- > ...or_partition__allocator_starscan_stack_stack.cc | 39 +++++++ > www/chromium/files/patch-base_cpu.cc | 6 +- > www/chromium/files/patch-base_cpu.h | 6 +- > .../files/patch-base_debug_debugger__posix.cc | 6 +- > www/chromium/files/patch-base_debug_elf__reader.cc | 8 +- > .../files/patch-base_debug_stack__trace__posix.cc | 6 +- > .../patch-base_debug_stack__trace__unittest.cc | 10 +- > www/chromium/files/patch-base_files_file__util.cc | 11 ++ > www/chromium/files/patch-base_files_file__util.h | 24 ++++- > .../files/patch-base_files_file__util__posix.cc | 72 +++++++++++-- > www/chromium/files/patch-base_files_scoped__file.h | 43 ++++++++ > .../files/patch-base_files_scoped__file__linux.cc | 23 ++++ > www/chromium/files/patch-base_logging__unittest.cc | 6 +- > ...-base_memory_platform__shared__memory__region.h | 8 +- > www/chromium/files/patch-base_process_launch.h | 8 +- > .../files/patch-base_process_launch__posix.cc | 17 ++- > www/chromium/files/patch-base_process_memory.h | 4 +- > .../files/patch-base_process_memory__unittest.cc | 20 ++-- > .../files/patch-base_process_process__handle.h | 4 +- > .../patch-base_process_process__handle__freebsd.cc | 19 +++- > .../files/patch-base_process_process__metrics.h | 31 ++++-- > ...patch-base_process_process__metrics__freebsd.cc | 8 +- > .../patch-base_process_process__metrics__posix.cc | 10 +- > .../files/patch-base_process_process__unittest.cc | 8 +- > .../patch-base_profiler_stack__copier__signal.cc | 8 +- > .../patch-base_profiler_thread__delegate__posix.cc | 19 ++-- > www/chromium/files/patch-base_test_BUILD.gn | 4 +- > .../patch-base_test_launcher_test__launcher.cc | 8 +- > www/chromium/files/patch-base_test_test__suite.cc | 8 +- > ...e_threading_platform__thread__internal__posix.h | 4 +- > ...patch-base_threading_platform__thread__linux.cc | 10 +- > ...patch-base_threading_platform__thread__posix.cc | 6 +- > www/chromium/files/patch-base_time_time.cc | 17 +++ > .../files/patch-base_time_time__unittest.cc | 10 +- > ...heap__profiler__allocation__context__tracker.cc | 4 +- > ...tch-base_trace__event_malloc__dump__provider.cc | 8 +- > ...atch-base_trace__event_process__memory__dump.cc | 4 +- > .../files/patch-base_tracing_trace__time.cc | 14 +++ (snip) > +@@ -71,6 +83,9 @@ void* GetStackTop() { > + // See https://code.google.com/p/nativeclient/issues/detail?id=3431. > + return __libc_stack_end; > + #endif // defined(LIBC_GLIBC) > ++#if defined(OS_FREEBSD) > ++ pthread_attr_destroy(&attr); > ++#endif > + return nullptr; > + } > + > diff --git a/www/chromium/files/patch-base_cpu.cc > b/www/chromium/files/patch-base_cpu.cc index c9a46b5903d3..7f8adecb5ac5 > 100644 *** 11318 LINES SKIPPED *** -- Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210823063032.a32e6f3d878dc01d8859d3cb>