pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: compiling FireFox91



On Tue, Nov 1, 2022 at 4:49 PM Todd Gruhn <tgruhn2%gmail.com@localhost> wrote:
>
> NetBSD is amd64; uname -v gives 9.99.99
>
> updated pkgsrc to date 2x October 2022
> from :
>   cdn.netbsd.org/pub/pkgsrc/pkgstc-2022Q3/pkgsrc.tgz
>
>
> Set:
> vm.filemax=10
> vm.filemin=1
>
> IT CHOKED. I build unde emacs.
> Sent all the  junk that I cought. I attacked to the email.
>
> SEE junk  the last 4 or more lines..

The relevant bit is this:

In file included from Unified_cpp_webrender_bindings1.cpp:11:
/usr/pkgsrc/www/firefox91/work/firefox-91.13.0/gfx/webrender_bindings/WebRenderAPI.cpp:
In member function 'mozilla::wr::WrClipChainId
mozilla::wr::DisplayListBuilder::DefineClipChain(const
nsTArray<mozilla::wr::WrClipId>&, bool)':
/usr/pkgsrc/www/firefox91/work/firefox-91.13.0/gfx/webrender_bindings/WebRenderAPI.cpp:1052:51:
error: 'ROOT_CLIP_CHAIN' is not a member of 'mozilla::wr'
 1052 |       mCurrentSpaceAndClipChain.clip_chain != wr::ROOT_CLIP_CHAIN) {
      |                                                   ^~~~~~~~~~~~~~~
In file included from Unified_cpp_webrender_bindings1.cpp:20:
/usr/pkgsrc/www/firefox91/work/firefox-91.13.0/gfx/webrender_bindings/WebRenderTypes.cpp:
In function 'mozilla::wr::WrSpaceAndClipChain
mozilla::wr::RootScrollNodeWithChain()':
/usr/pkgsrc/www/firefox91/work/firefox-91.13.0/gfx/webrender_bindings/WebRenderTypes.cpp:86:25:
error: 'ROOT_CLIP_CHAIN' is not a member of 'mozilla::wr'
   86 |   sacc.clip_chain = wr::ROOT_CLIP_CHAIN;
      |                         ^~~~~~~~~~~~~~~
gmake[3]: *** [/usr/pkgsrc/www/firefox91/work/firefox-91.13.0/config/rules.mk:676:
Unified_cpp_webrender_bindings1.o] Error 1

I found some reference to ROOT_CLIP_CHAIN in
https://www.linuxfromscratch.org/blfs/view/svn/xsoft/firefox.html. It
looks like the issue may be your version of cbindgen?

If you have not updated all your packages in a while, run "cvs up -Pd"
in pkgsrc/devel/cbindgen, then "make replace". Then try running the
Firefox build again.

-- 
Benny


Home | Main Index | Thread Index | Old Index