Waterfox 56.2.8 built with poudriere (was: Building (deleted) Waterfox 56.2.8: error: missing documentation for macro)

2019-04-06 Thread Graham Perrin
On 05/04/2019 11:15, Jan Beich wrote: > … Did you forget to pick up USE_MOZILLA += -vpx from r492305? … Yes! Forgotten. Thanks for the reminder. Good now. Summarised: ___ freebsd-gecko@freebsd.org m

Re: Building (deleted) Waterfox 56.2.8: error: missing documentation for macro

2019-04-05 Thread Jan Beich
Graham Perrin writes: > On 05/04/2019 00:22, Jan Beich wrote: > > … > >> LLVM_CONFIG is added to mozconfig by Mk/bsd.gecko.mk in order to >> force a > specific version of devel/llvm*. Try the following instead: >> >> Index: Mk/bsd.gecko.mk >> ==

Re: Building (deleted) Waterfox 56.2.8: error: missing documentation for macro

2019-04-04 Thread Graham Perrin
On 05/04/2019 00:22, Jan Beich wrote: … > LLVM_CONFIG is added to mozconfig by Mk/bsd.gecko.mk in order to > force a > specific version of devel/llvm*. Try the following instead: > > Index: Mk/bsd.gecko.mk > === > --- Mk/bsd.gecko.m

Re: Building (deleted) Waterfox 56.2.8: error: missing documentation for macro

2019-04-04 Thread Jan Beich
Graham Perrin writes: > On 17/03/2019 16:25, Jan Beich wrote: > >> … or add MOZ_OPTIONS+=--disable-stylo to Makefile.local. … > > Thanks again. This was one of a handful of keys to success. > > > > One thing puzzles me. I found it necessary to _manually_ > remove the LLVM_CONFIG=llvm-config8

Re: Building (deleted) Waterfox 56.2.8: error: missing documentation for macro

2019-04-03 Thread Graham Perrin
On 17/03/2019 16:25, Jan Beich wrote: > … or add MOZ_OPTIONS+=--disable-stylo to Makefile.local. … Thanks again. This was one of a handful of keys to success. One thing puzzles me. I found it necessary to _manually_ remove the LLVM_CONFIG=llvm-config80 line from: /usr/ports/www/waterfox/

Re: Building (deleted) Waterfox 56.2.8: error: missing documentation for macro

2019-03-18 Thread Graham Perrin
On 17/03/2019 16:25, Jan Beich wrote: > … or add MOZ_OPTIONS+=--disable-stylo to Makefile.local. … I tried that, … checking for the target C compiler... /usr/local/bin/clang80 checking whether the target C compiler can be used... yes Traceback (most recent call last):   File "/wrkdirs/usr/port

Re: Building (deleted) Waterfox 56.2.8: error: missing documentation for macro

2019-03-18 Thread Jan Beich
Graham Perrin writes: > On 17/03/2019 19:54, Charlie Li wrote: > >> On 17/03/2019 12:25, Jan Beich wrote: >> >>> … >>> >>> Looks like a regression from Rust 1.33 update. >>> >>> Either remove missing_docs from #![deny(...)] lines (or lines > themselves) >>> for each one that triggers error (no n

Re: Building (deleted) Waterfox 56.2.8: error: missing documentation for macro

2019-03-18 Thread Graham Perrin
On 17/03/2019 19:54, Charlie Li wrote: > On 17/03/2019 12:25, Jan Beich wrote: > >> … >> >> Looks like a regression from Rust 1.33 update. >> >> Either remove missing_docs from #![deny(...)] lines (or lines themselves) >> for each one that triggers error (no need to bother with unused ones) or

Re: Building (deleted) Waterfox 56.2.8: error: missing documentation for macro

2019-03-17 Thread Charlie Li via freebsd-gecko
On 17/03/2019 12:25, Jan Beich wrote: > Graham Perrin writes: > >> error: missing documentation for macro >>--> >> /wrkdirs/usr/ports/www/waterfox/work/Waterfox-56.2.8/servo/components/style_traits/values.rs:341:1 >> | >> 341 | macro_rules! define_css_keyword_enum { >> | ^

Re: Building (deleted) Waterfox 56.2.8: error: missing documentation for macro

2019-03-17 Thread Jan Beich
Graham Perrin writes: > error: missing documentation for macro >--> > /wrkdirs/usr/ports/www/waterfox/work/Waterfox-56.2.8/servo/components/style_traits/values.rs:341:1 > | > 341 | macro_rules! define_css_keyword_enum { > | > | > note: lint le

Building (deleted) Waterfox 56.2.8: error: missing documentation for macro

2019-03-17 Thread Graham Perrin
My last successful build was of ~56.2.7.1. Build ID, mid-February: 20190213143714 56.2.7.1 no longer builds, and I can't build recently released 56.2.8. Below: the tail of a log file for 56.2.8. Two patch files were set aside prior to the build: $ ls -hl /usr/local/poudriere/ports/default/ww