[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
dmake: Update to 1.1nb3
Module Name: pkgsrc-wip
Committed By: Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By: micha
Date: Wed Sep 1 14:49:33 2021 +0200
dmake: Update to 1.1nb3
- SunPro Make: Modified files (compared to the original version released
by Sun from December 2006) now explicitly mention CDDL version 1.0.
only. This is because Oracle did publish a CDDL-1.1 with some changes.
to 1.0 already and we do not know what a future CDDL might contain..
So this is mainly a precautionary measure to prevent Oracle from.
taking code from this enhanced SunPro Make and hide it as closed.
source after adding the code to their copy of SunPro Make.
Before, only files with larger changes have been modified to mention
"CDDL version 1.0 only".
This is a change that reverts the CDDL header back to what Sun did use
in Summer 2005 with the first OpenSolaris release and to what has been
negotiated with the OpenSolaris community. The removal of
"version 1.0 only" was a change that happened in the OpenSolaris base
sources after Sun has been aquired by Oracle. We do not know why Sun
did use a similar change for SunPro Make already when publishing it's
source in December 2006, but the same CDDL header appeared with SCCS
that has been initially released as OpenSource at the same time as
Since we did change SCCS in a significant way since then already.
(less than 20% of the current SCCS code is from Sun/AT&T), that change.
was applied to SCCS much earlier. SunPro Make now however has more.
than 10% modified or new code and enters the state of a larger.
divergence to the Sun original. This initially mainly were changes.
related to added fixes for bugs that have not been touched by Sun.
within 10 years and now is driven by the new code that was added to
match the upcoming POSIX issue 8 release and code to add features.
originally introduced by smake.
- SunPro Make: removed an unneeded #define RW_NO_OVERLOAD_WCHAR
- SunPro Make: Defining "extern char sys_siglist" is now based on
- SunPro Make: Now partially using a new SHELL_PATH definition, that is
based on the new autoconf results: HAVE_SYMLINK__BIN, HAVE__BIN_SH,
- SunPro Make: We are now using HAVE_SIGSET to set up a fallback from
sigset() to signal().
- SunPro Make: A workaround for the linux getopt() has been removed since
we always use our libgetopt that is a Solaris based and enhanced
- SunPro Make: Removed a special HP-UX treatment for the POSIX shell
in favor of the new autoconf test result HAVE__BIN_POSIX_SH
- SunPro Make: libmakestate/ld_file.c now uses the schily include files
in order to be usable on platforms line z/OS without e.g. sys/param.h.
Thanks to a report from Matthew R. Wilson
- SunPro Make: The man page now better describes pattern macro replacement.
- SunPro Make: The man page now .NO_PARALLEL, .NOTPARALLEL and .PARALLEL
in make.1s as well.
- SunPro Make: A new mode named "SUN" for SUN_MAKE_COMPAT_MODE has.
been introduced. This switches make into compatibility with the Sun
source as distributed on December 19 2006. Before, a similar effect
could be achieved with "SUN_MAKE_COMPAT_MODE= make ..."
To see a diff of this commit:
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
dmake/Makefile | 4 ++--
dmake/distinfo | 8 ++++----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dmake/Makefile b/dmake/Makefile
index 04ad919a92..e687b67690 100644
@@ -1,8 +1,8 @@
diff --git a/dmake/distinfo b/dmake/distinfo
index 7982521422..f7b890f028 100644
@@ -1,8 +1,8 @@
-SHA1 (schily-2021-08-14.tar.bz2) = 07ca32bfbdac2be868d43729a7a358161f97fd30
-RMD160 (schily-2021-08-14.tar.bz2) = 543946479074743aa81b9d8f8ebbbec235c48002
-SHA512 (schily-2021-08-14.tar.bz2) = 48c015041edf4dd28ce82481cf6cb405ba44de0d695ff5b718d2d1a0c38ad7fee49a023064e123e9dfaa0a04fc4c8a0ba405b41ae16f0946436b7d7debf436a5
-Size (schily-2021-08-14.tar.bz2) = 4942864 bytes
+SHA1 (schily-2021-09-01.tar.bz2) = cabac08e4f94f97ac370c69110812b830ea76e9c
+RMD160 (schily-2021-09-01.tar.bz2) = 7b84c001cd722319e34db6c2fe445a0913a1667f
+SHA512 (schily-2021-09-01.tar.bz2) = df64237eedd351a2d71435e473752e111d9df592aeb47a38c97f83dd7dc43c2ec4b32585421f1336088b9b258e9950f99fda90f934834067524385c543e1b05a
+Size (schily-2021-09-01.tar.bz2) = 4954006 bytes
SHA1 (patch-sunpro_Make_bin_make_common_Makefile.def) = 83f2f7ef8d8aa6fc61566fe8a0301e0038a16c88
SHA1 (patch-sunpro_Make_bin_make_common_read.cc) = 1bdfe9b623f83239989288a585dc9804e8dbef73
Main Index |
Thread Index |