Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/apache2/mDNSResponder/dist Fix Reproducible builds ...
details: https://anonhg.NetBSD.org/src/rev/aff2ad106a9f
branches: trunk
changeset: 830273:aff2ad106a9f
user: christos <christos%NetBSD.org@localhost>
date: Sat Mar 03 16:09:56 2018 +0000
description:
Fix Reproducible builds by obeying MDNS_VERSIONSTR_NODTS in all cases.
Reported by wiz@
diffstat:
external/apache2/mDNSResponder/dist/Clients/dns-sd.c | 7 ++++-
external/apache2/mDNSResponder/dist/mDNSPosix/PosixDaemon.c | 14 +++++++--
external/apache2/mDNSResponder/dist/mDNSShared/dnssd_clientlib.c | 8 +++++-
3 files changed, 23 insertions(+), 6 deletions(-)
diffs (55 lines):
diff -r f8e641a1c17a -r aff2ad106a9f external/apache2/mDNSResponder/dist/Clients/dns-sd.c
--- a/external/apache2/mDNSResponder/dist/Clients/dns-sd.c Sat Mar 03 16:03:38 2018 +0000
+++ b/external/apache2/mDNSResponder/dist/Clients/dns-sd.c Sat Mar 03 16:09:56 2018 +0000
@@ -2288,7 +2288,12 @@
// NOT static -- otherwise the compiler may optimize it out
// The "@(#) " pattern is a special prefix the "what" command looks for
-const char VersionString_SCCS[] = "@(#) dns-sd " STRINGIFY(mDNSResponderVersion) " (" __DATE__ " " __TIME__ ")";
+const char VersionString_SCCS[] = "@(#) dns-sd "
+ STRINGIFY(mDNSResponderVersion)
+#ifndef MDNS_VERSIONSTR_NODTS
+ " (" __DATE__ " " __TIME__ ")"
+#endif
+;
#if _BUILDING_XCODE_PROJECT_
// If the process crashes, then this string will be magically included in the automatically-generated crash log
diff -r f8e641a1c17a -r aff2ad106a9f external/apache2/mDNSResponder/dist/mDNSPosix/PosixDaemon.c
--- a/external/apache2/mDNSResponder/dist/mDNSPosix/PosixDaemon.c Sat Mar 03 16:03:38 2018 +0000
+++ b/external/apache2/mDNSResponder/dist/mDNSPosix/PosixDaemon.c Sat Mar 03 16:09:56 2018 +0000
@@ -249,9 +249,15 @@
// For convenience when using the "strings" command, this is the last thing in the file
#if mDNSResponderVersion > 1
-mDNSexport const char mDNSResponderVersionString_SCCS[] = "@(#) mDNSResponder-" STRINGIFY(mDNSResponderVersion) " (" __DATE__ " " __TIME__ ")";
-#elif MDNS_VERSIONSTR_NODTS
-mDNSexport const char mDNSResponderVersionString_SCCS[] = "@(#) mDNSResponder (Engineering Build)";
+mDNSexport const char mDNSResponderVersionString_SCCS[] = "@(#) mDNSResponder-" STRINGIFY(mDNSResponderVersion)
+#ifndef MDNS_VERSIONSTR_NODTS
+ " (" __DATE__ " " __TIME__ ")"
+#endif
+;
#else
-mDNSexport const char mDNSResponderVersionString_SCCS[] = "@(#) mDNSResponder (Engineering Build) (" __DATE__ " " __TIME__ ")";
+mDNSexport const char mDNSResponderVersionString_SCCS[] = "@(#) mDNSResponder (Engineering Build)"
+#ifndef MDNS_VERSIONSTR_NODTS
+ " (" __DATE__ " " __TIME__ ")"
+#endif
+;
#endif
diff -r f8e641a1c17a -r aff2ad106a9f external/apache2/mDNSResponder/dist/mDNSShared/dnssd_clientlib.c
--- a/external/apache2/mDNSResponder/dist/mDNSShared/dnssd_clientlib.c Sat Mar 03 16:03:38 2018 +0000
+++ b/external/apache2/mDNSResponder/dist/mDNSShared/dnssd_clientlib.c Sat Mar 03 16:09:56 2018 +0000
@@ -363,4 +363,10 @@
// NOT static -- otherwise the compiler may optimize it out
// The "@(#) " pattern is a special prefix the "what" command looks for
-const char VersionString_SCCS_libdnssd[] = "@(#) libdns_sd " STRINGIFY(mDNSResponderVersion) " (" __DATE__ " " __TIME__ ")";
+const char VersionString_SCCS_libdnssd[] = "@(#) libdns_sd "
+ STRINGIFY(mDNSResponderVersion)
+#ifndef MDNS_VERSIONSTR_NODTS
+ " (" __DATE__ " " __TIME__ ")"
+#endif
+;
+
Home |
Main Index |
Thread Index |
Old Index