You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

92 lines
2.7 KiB

  1. From 8a592e4ead4ed6befe6044da3dd2dc7523c33905 Mon Sep 17 00:00:00 2001
  2. From: Mingli Yu <Mingli.Yu@windriver.com>
  3. Date: Fri, 16 Nov 2018 13:52:49 +0800
  4. Subject: [PATCH] Makefile.in: remove _BUILD_STRING and _BUILD_TIME
  5. Remove _BUILD_STRING and _BUILD_TIME to avoid
  6. adding timestamp to _pl_bld.h which can result
  7. in adding timestamp in library file such as
  8. libnspr4.so.
  9. $ readelf --wide --decompress --hex-dump=.rodata libnspr4.so
  10. [snip]
  11. 0x00004000 32303138 2d31312d 31352030 353a3439 2018-11-15 05:49
  12. [snip]
  13. Upstream-Status: Pending
  14. Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com>
  15. ---
  16. lib/ds/Makefile.in | 8 +-------
  17. lib/libc/src/Makefile.in | 8 +-------
  18. lib/prstreams/Makefile.in | 8 +-------
  19. pr/src/Makefile.in | 8 +-------
  20. 4 files changed, 4 insertions(+), 28 deletions(-)
  21. --- a/nspr/lib/ds/Makefile.in
  22. +++ b/nspr/lib/ds/Makefile.in
  23. @@ -110,13 +110,7 @@ GARBAGE += $(TINC)
  24. $(TINC):
  25. @$(MAKE_OBJDIR)
  26. - @$(ECHO) '#define _BUILD_STRING "$(SH_DATE)"' > $(TINC)
  27. - @if test ! -z "$(SH_NOW)"; then \
  28. - $(ECHO) '#define _BUILD_TIME $(SH_NOW)$(SUF)' >> $(TINC); \
  29. - else \
  30. - true; \
  31. - fi
  32. - @$(ECHO) '#define _PRODUCTION "$(PROD)"' >> $(TINC)
  33. + @$(ECHO) '#define _PRODUCTION "$(PROD)"' > $(TINC)
  34. $(OBJDIR)/plvrsion.$(OBJ_SUFFIX): plvrsion.c $(TINC)
  35. --- a/nspr/lib/libc/src/Makefile.in
  36. +++ b/nspr/lib/libc/src/Makefile.in
  37. @@ -112,13 +112,7 @@ GARBAGE += $(TINC)
  38. $(TINC):
  39. @$(MAKE_OBJDIR)
  40. - @$(ECHO) '#define _BUILD_STRING "$(SH_DATE)"' > $(TINC)
  41. - @if test ! -z "$(SH_NOW)"; then \
  42. - $(ECHO) '#define _BUILD_TIME $(SH_NOW)$(SUF)' >> $(TINC); \
  43. - else \
  44. - true; \
  45. - fi
  46. - @$(ECHO) '#define _PRODUCTION "$(PROD)"' >> $(TINC)
  47. + @$(ECHO) '#define _PRODUCTION "$(PROD)"' > $(TINC)
  48. $(OBJDIR)/plvrsion.$(OBJ_SUFFIX): plvrsion.c $(TINC)
  49. --- a/nspr/lib/prstreams/Makefile.in
  50. +++ b/nspr/lib/prstreams/Makefile.in
  51. @@ -110,13 +110,7 @@ endif
  52. $(TINC):
  53. @$(MAKE_OBJDIR)
  54. - @$(ECHO) '#define _BUILD_STRING "$(SH_DATE)"' > $(TINC)
  55. - @if test ! -z "$(SH_NOW)"; then \
  56. - $(ECHO) '#define _BUILD_TIME $(SH_NOW)$(SUF)' >> $(TINC); \
  57. - else \
  58. - true; \
  59. - fi
  60. - @$(ECHO) '#define _PRODUCTION "$(PROD)"' >> $(TINC)
  61. + @$(ECHO) '#define _PRODUCTION "$(PROD)"' > $(TINC)
  62. $(OBJDIR)/plvrsion.$(OBJ_SUFFIX): plvrsion.c $(TINC)
  63. --- a/nspr/pr/src/Makefile.in
  64. +++ b/nspr/pr/src/Makefile.in
  65. @@ -306,13 +306,7 @@ GARBAGE += $(TINC)
  66. $(TINC):
  67. @$(MAKE_OBJDIR)
  68. - @$(ECHO) '#define _BUILD_STRING "$(SH_DATE)"' > $(TINC)
  69. - @if test ! -z "$(SH_NOW)"; then \
  70. - $(ECHO) '#define _BUILD_TIME $(SH_NOW)$(SUF)' >> $(TINC); \
  71. - else \
  72. - true; \
  73. - fi
  74. - @$(ECHO) '#define _PRODUCTION "$(PROD)"' >> $(TINC)
  75. + @$(ECHO) '#define _PRODUCTION "$(PROD)"' > $(TINC)
  76. $(OBJDIR)/prvrsion.$(OBJ_SUFFIX): prvrsion.c $(TINC)