Remove build flags from output of -vvv for reproducible builds
authorSamuel Henrique <sameuloph@debian.org>
Wed, 23 Dec 2020 19:01:51 +0000 (19:01 +0000)
committerUtkarsh Gupta <utkarsh@debian.org>
Wed, 23 Dec 2020 19:01:51 +0000 (19:01 +0000)
Forwarded: not-needed

Gbp-Pq: Name redact_build_flags.patch

src/settings.cpp.cmake

index eadf3bb06b8caa3f1b13de48d8da360f53fd9feb..b13e56530d302eff47fdcf582b2e3463376e62f6 100644 (file)
@@ -51,10 +51,13 @@ void print_build_info(bool extended) {
       (WITH_XRM               ? '+' : '-'),
       (WITH_XCURSOR           ? '+' : '-'));
     printf("\n");
-    printf("Build type: @CMAKE_BUILD_TYPE@\n");
-    printf("Compiler: @CMAKE_CXX_COMPILER@\n");
-    printf("Compiler flags: @CMAKE_CXX_FLAGS@ ${CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE_UPPER}}\n");
-    printf("Linker flags: @CMAKE_EXE_LINKER_FLAGS@ ${CMAKE_EXE_LINKER_FLAGS_${CMAKE_BUILD_TYPE_UPPER}}\n");
+    printf("Debian package, build flags removed from output for reproducibility\n");
+    printf("You can refer to the build logs at:\n");
+    printf("https://buildd.debian.org/status/package.php?p=polybar\n");
+    // printf("Build type: @CMAKE_BUILD_TYPE@\n");
+    // printf("Compiler: @CMAKE_CXX_COMPILER@\n");
+    // printf("Compiler flags: @CMAKE_CXX_FLAGS@ ${CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE_UPPER}}\n");
+    // printf("Linker flags: @CMAKE_EXE_LINKER_FLAGS@ ${CMAKE_EXE_LINKER_FLAGS_${CMAKE_BUILD_TYPE_UPPER}}\n");
   }
 }
 // clang-format on