git: 76daa653245e - main - www/chromium: update to 92.0.4515.159

Tomoaki AOKI junchoon at dec.sakura.ne.jp
Sun Aug 22 21:30:44 UTC 2021


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 at dec.sakura.ne.jp>


More information about the dev-commits-ports-main mailing list