[Bug 239802] www/chromium: update to 76.0.3809.100 with sndio enabled failure

2019-08-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239802

--- Comment #7 from commit-h...@freebsd.org ---
A commit references this bug:

Author: tobik
Date: Thu Aug 15 14:48:29 UTC 2019
New revision: 508999
URL: https://svnweb.freebsd.org/changeset/ports/508999

Log:
  MFH: r508722 r508754

  www/chromium: Update to 76.0.3809.100

  Changelog:
https://chromium.googlesource.com/chromium/src/+log/75.0.3770.142..76.0.3809.100?pretty=fuller&n=1

  Submitted by: Matthias Wolf 

  www/chromium: Sync sndio backend with OpenBSD and unbreak build after r508722

  ../../media/audio/openbsd/audio_manager_openbsd.cc:158:14: error: allocating
an object of abstract class type 'media::SndioAudioOutputStream'
return new SndioAudioOutputStream(params, this);
   ^
  ../../media/audio/audio_io.h:117:16: note: unimplemented pure virtual method
'Flush' in 'SndioAudioOutputStream'
virtual void Flush() = 0;

  PR:   239802
  Submitted by: tobik
  Reported by:  kib
  Tested by:kib
  Approved by:  chromium (cpm)

  Approved by:  ports-secteam (miwi)

Changes:
_U  branches/2019Q3/
  branches/2019Q3/www/chromium/Makefile
  branches/2019Q3/www/chromium/distinfo
  branches/2019Q3/www/chromium/files/patch-BUILD.gn
  branches/2019Q3/www/chromium/files/patch-base_BUILD.gn
  branches/2019Q3/www/chromium/files/patch-base_allocator_allocator__shim.cc
 
branches/2019Q3/www/chromium/files/patch-base_allocator_allocator__shim__default__dispatch__to__glibc.cc
 
branches/2019Q3/www/chromium/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h
  branches/2019Q3/www/chromium/files/patch-base_base__switches.cc
  branches/2019Q3/www/chromium/files/patch-base_base__switches.h
  branches/2019Q3/www/chromium/files/patch-base_cpu.cc
  branches/2019Q3/www/chromium/files/patch-base_files_file__path__watcher.cc
  branches/2019Q3/www/chromium/files/patch-base_files_file__util.h
  branches/2019Q3/www/chromium/files/patch-base_files_scoped__file.cc
  branches/2019Q3/www/chromium/files/patch-base_i18n_icu__util.cc
  branches/2019Q3/www/chromium/files/patch-base_logging__unittest.cc
  branches/2019Q3/www/chromium/files/patch-base_process_process__metrics.cc
  branches/2019Q3/www/chromium/files/patch-base_process_process__metrics.h
 
branches/2019Q3/www/chromium/files/patch-base_process_process__metrics__freebsd.cc
 
branches/2019Q3/www/chromium/files/patch-base_profiler_stack__sampling__profiler__unittest.cc
 
branches/2019Q3/www/chromium/files/patch-base_sampling__heap__profiler_sampling__heap__profiler.cc
  branches/2019Q3/www/chromium/files/patch-base_system_sys__info__posix.cc
 
branches/2019Q3/www/chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc
  branches/2019Q3/www/chromium/files/patch-build_config_BUILD.gn
  branches/2019Q3/www/chromium/files/patch-build_config_compiler_BUILD.gn
  branches/2019Q3/www/chromium/files/patch-build_config_compiler_compiler.gni
  branches/2019Q3/www/chromium/files/patch-build_config_linux_pkg-config.py
  branches/2019Q3/www/chromium/files/patch-build_detect__host__arch.py
  branches/2019Q3/www/chromium/files/patch-build_gn__run__binary.py
  branches/2019Q3/www/chromium/files/patch-cc_BUILD.gn
 
branches/2019Q3/www/chromium/files/patch-cc_scheduler_compositor__frame__reporting__controller.cc
  branches/2019Q3/www/chromium/files/patch-cc_trees_property__tree.cc
 
branches/2019Q3/www/chromium/files/patch-chrome_app_chrome__content__browser__overlay__manifest.cc
  branches/2019Q3/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc
  branches/2019Q3/www/chromium/files/patch-chrome_app_chromium__strings.grd
  branches/2019Q3/www/chromium/files/patch-chrome_app_generated__resources.grd
 
branches/2019Q3/www/chromium/files/patch-chrome_app_google__chrome__strings.grd
  branches/2019Q3/www/chromium/files/patch-chrome_app_settings__strings.grdp
 
branches/2019Q3/www/chromium/files/patch-chrome_app_theme_chrome__unscaled__resources.grd
  branches/2019Q3/www/chromium/files/patch-chrome_browser_about__flags.cc
 
branches/2019Q3/www/chromium/files/patch-chrome_browser_after__startup__task__utils.cc
 
branches/2019Q3/www/chromium/files/patch-chrome_browser_browser__resources.grd
 
branches/2019Q3/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc
 
branches/2019Q3/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
 
branches/2019Q3/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h
 
branches/2019Q3/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
 
branches/2019Q3/www/chromium/files/patch-chrome_browser_download_download__commands.cc
 
branches/2019Q3/www/chromium/files/patch-chrome_browser_download_download__commands.h
 
branches/2019Q3/www/chromium/files/patch-chrome_browser_download_download__item__model.cc
  branches/2019Q3/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn
 
branches/2019Q3/www/chromium/files/patch-chrome_

[Bug 239802] www/chromium: update to 76.0.3809.100 with sndio enabled failure

2019-08-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239802

Tobias Kortkamp  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Flags|maintainer-feedback?(chromi |maintainer-feedback+,
   |u...@freebsd.org),|merge-quarterly+
   |merge-quarterly?|
 Status|In Progress |Closed
   Assignee|chrom...@freebsd.org|to...@freebsd.org

--- Comment #8 from Tobias Kortkamp  ---
Merged everything to 2019Q3.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
___
freebsd-chromium@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"


[Bug 239802] www/chromium: update to 76.0.3809.100 with sndio enabled failure

2019-08-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239802

Tobias Kortkamp  changed:

   What|Removed |Added

 Status|New |In Progress
  Flags||merge-quarterly?

--- Comment #6 from Tobias Kortkamp  ---
Committed, thanks.  Let's leave this open until it's merged to 2019Q3 so that
we do not forget.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
freebsd-chromium@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"


[Bug 239802] www/chromium: update to 76.0.3809.100 with sndio enabled failure

2019-08-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239802

--- Comment #5 from commit-h...@freebsd.org ---
A commit references this bug:

Author: tobik
Date: Mon Aug 12 17:43:35 UTC 2019
New revision: 508754
URL: https://svnweb.freebsd.org/changeset/ports/508754

Log:
  www/chromium: Sync sndio backend with OpenBSD and unbreak build after r508722

  ../../media/audio/openbsd/audio_manager_openbsd.cc:158:14: error: allocating
an object of abstract class type 'media::SndioAudioOutputStream'
return new SndioAudioOutputStream(params, this);
   ^
  ../../media/audio/audio_io.h:117:16: note: unimplemented pure virtual method
'Flush' in 'SndioAudioOutputStream'
virtual void Flush() = 0;

  PR:   239802
  Submitted by: tobik
  Reported by:  kib
  Tested by:kib
  Approved by:  chromium (cpm)
  MFH:  2019Q3 (together with r508722)

Changes:
  head/www/chromium/files/sndio_output.cc
  head/www/chromium/files/sndio_output.h

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
freebsd-chromium@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"


[Bug 239802] www/chromium: update to 76.0.3809.100 with sndio enabled failure

2019-08-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239802

Carlos J. Puga Medina  changed:

   What|Removed |Added

 Attachment #206475|maintainer-approval?(chromi |maintainer-approval+
  Flags|u...@freebsd.org) |

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
freebsd-chromium@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"


[Bug 239802] www/chromium: update to 76.0.3809.100 with sndio enabled failure

2019-08-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239802

Carlos J. Puga Medina  changed:

   What|Removed |Added

 CC||c...@freebsd.org

--- Comment #4 from Carlos J. Puga Medina  ---
(In reply to Tobias Kortkamp from comment #2)

Approved! Feel free to commit the patch.

Thanks Tobias!

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
___
freebsd-chromium@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"


[Bug 239802] www/chromium: update to 76.0.3809.100 with sndio enabled failure

2019-08-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239802

--- Comment #3 from Konstantin Belousov  ---
(In reply to Tobias Kortkamp from comment #2)
That worked, thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
freebsd-chromium@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"


[Bug 239802] www/chromium: update to 76.0.3809.100 with sndio enabled failure

2019-08-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239802

Tobias Kortkamp  changed:

   What|Removed |Added

 CC||chrom...@freebsd.org
 Attachment #206475||maintainer-approval?(chromi
  Flags||u...@freebsd.org)

--- Comment #2 from Tobias Kortkamp  ---
Created attachment 206475
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=206475&action=edit
chromium.diff

Try this patch please.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
freebsd-chromium@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"


maintainer-approval requested: [Bug 239802] www/chromium: update to 76.0.3809.100 with sndio enabled failure : [Attachment 206475] chromium.diff

2019-08-12 Thread bugzilla-noreply
Tobias Kortkamp  has asked freebsd-chromium mailing list
 for maintainer-approval:
Bug 239802: www/chromium: update to 76.0.3809.100 with sndio enabled failure
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239802

Attachment 206475: chromium.diff
https://bugs.freebsd.org/bugzilla/attachment.cgi?id=206475&action=edit



--- Comment #2 from Tobias Kortkamp  ---
Created attachment 206475
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=206475&action=edit
chromium.diff

Try this patch please.
___
freebsd-chromium@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"


[Bug 239802] www/chromium: update to 76.0.3809.100 with sndio enabled failure

2019-08-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239802

--- Comment #1 from Tobias Kortkamp  ---
files/sndio_* needs to be synced with the OpenBSD port to get the Flush()
implementation:

https://github.com/openbsd/ports/commit/cca38e7d78d5260cad4b76430c88961abb992834#diff-c6726020f883406ec75f809f33537940

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-chromium@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"


[Bug 239802] www/chromium: update to 76.0.3809.100 with sndio enabled failure

2019-08-12 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239802

Bug ID: 239802
   Summary: www/chromium: update to 76.0.3809.100 with sndio
enabled failure
   Product: Ports & Packages
   Version: Latest
  Hardware: Any
OS: Any
Status: New
  Severity: Affects Only Me
  Priority: ---
 Component: Individual Port(s)
  Assignee: chrom...@freebsd.org
  Reporter: k...@freebsd.org
 Flags: maintainer-feedback?(chrom...@freebsd.org)
  Assignee: chrom...@freebsd.org

../../media/audio/openbsd/audio_manager_openbsd.cc:158:14: error: allocating an
object of abstract class type 'media::SndioAudioOutputStream'
  return new SndioAudioOutputStream(params, this);
 ^
../../media/audio/audio_io.h:117:16: note: unimplemented pure virtual method
'Flush' in 'SndioAudioOutputStream'
  virtual void Flush() = 0;

See the full log at
https://kib.kiev.ua/poudriere-solo/data/nuc_poudriere_11-head/2019-08-12_13h42m32s/logs/errors/chromium-76.0.3809.100.log

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-chromium@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"


maintainer-feedback requested: [Bug 239802] www/chromium: update to 76.0.3809.100 with sndio enabled failure

2019-08-12 Thread bugzilla-noreply
Bugzilla Automation  has asked freebsd-chromium mailing
list  for maintainer-feedback:
Bug 239802: www/chromium: update to 76.0.3809.100 with sndio enabled failure
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239802



--- Description ---
../../media/audio/openbsd/audio_manager_openbsd.cc:158:14: error: allocating an
object of abstract class type 'media::SndioAudioOutputStream'
  return new SndioAudioOutputStream(params, this);
 ^
../../media/audio/audio_io.h:117:16: note: unimplemented pure virtual method
'Flush' in 'SndioAudioOutputStream'
  virtual void Flush() = 0;

See the full log at
https://kib.kiev.ua/poudriere-solo/data/nuc_poudriere_11-head/2019-08-12_13h42m
32s/logs/errors/chromium-76.0.3809.100.log
___
freebsd-chromium@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"