On 2020/09/03 07:15, Bjorn Ketelaars wrote: > On Wed 26/08/2020 15:17, Bjorn Ketelaars wrote: > > I have the diff below sitting in my tree for a couple of weeks: > > > > As sthen@ explained [0]: "COMPILER=base-clang ports-gcc" is needed by > > archiver/zstd because of -Wvla in a couple of Makefiles. Fortunate this > > is easily patched out. While here: > > - switch ALL_TARGET to 'default' as 'allmost' builds stuff that we do > > not package. This saves a couple of seconds while building; > > - No need for WANTLIB+=atomic/LDFLAGS+=-latomic (hppa only). There is > > nothing related to atomics in the stuff that is build (related to > > ALL_TARGET); > > - No need to set CXX* in MAKE_ENV as the build is C-only; > > - No need to set CFLAGS. Upstream's (GNU)Makefile properly amends CFLAGS > > on a per-target basis. We already provide CFLAGS through MAKE_ENV, let > > the Makefile do its job; > > - Update CPPFLAGS. > > > > Builds successfully using either clang or gcc4. All tests are OK. > > > > This diff needs to be tested on hppa. Unfortunately I have no access to > > this arch. Anyone willing to test? > > > > Comments/OK? > > Ping... > > Diff enclosed for your convenience:
We don't do package builds on hppa any more so lack of testing there is not a show-stopper. OK.
