CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]    2020/09/03 11:11:10

Modified files:
        archivers/zstd : Makefile 
        archivers/zstd/patches: patch-lib_Makefile 
Added files:
        archivers/zstd/patches: patch-programs_Makefile 
                                patch-tests_Makefile 

Log message:
Update Makefile for archivers/zstd

- 'COMPILER=base-clang ports-gcc' is needed because of -Wvla in a couple
of Makefiles, which is easily patched out
- switch ALL_TARGET to 'default' as 'allmost' builds stuff that we do
not package. This saves a couple of seconds while building, plus the
build is C-only
- 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

OK sthen@

Reply via email to