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@