aur icon indicating copy to clipboard operation
aur copied to clipboard

update brave to v1.30.87

Open monarc99 opened this issue 3 years ago • 3 comments

changelog:

  • update to 1.30.87
  • removed python2
  • disabled lto from makepkg.conf (brave/chromium uses his own version)
  • env didn't work (SCCACHE/COMPONENT)
  • disabled all system libs for COMPONENT=4 (brave crashes and patches needed to fix it - goal was to get a working version - system libs can be enabled in a later version)
  • removed several "" - the command to build brave is generated, the "" changed the program logic
  • removed old patches
  • removed all patches to build against gcc / libstdc++ (full clang build now with own libc++ for COMPONENT=4)
  • updated the chromium flags (mostly copied from the arch chromium PKGBUILD file)

monarc99 avatar Oct 04 '21 11:10 monarc99

only tested on manjaro. Not on pure arch. :)

monarc99 avatar Oct 04 '21 13:10 monarc99

Did you test this:

removed several "" - the command to build brave is generated, the "" changed the program logic

$ bash -c 'foo=("$(echo a b)"); for i in ${foo[@]}; do echo i=$i; done'
i=a
i=b

If it is changing the program logic then we have a bug in shellharden on our hands. But I don't think it is.

alerque avatar Oct 06 '21 09:10 alerque

I am working on this, but build attempts take sooooooo long it is easy to wander off while they happen...

alerque avatar Oct 07 '21 19:10 alerque