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.

Reply via email to