選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

0001 5.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. Return-Path: <gpxe-devel-bounces@etherboot.org>
  2. Received: from p02c12m103.mxlogic.net (208.65.145.245) by entity.com with
  3. ESMTP (EIMS X 3.3.9) for <mdc@entity.com>; Mon, 1 Mar 2010 15:40:07 -0500
  4. Received: from unknown [140.211.167.171] (EHLO etherboot.org)
  5. by p02c12m103.mxlogic.net(mxl_mta-6.5.0-1) over TLS secured channel
  6. with ESMTP id fd42c8b4.0.4168455.00-005.7521746.p02c12m103.mxlogic.net (envelope-from <gpxe-devel-bounces@etherboot.org>);
  7. Mon, 01 Mar 2010 13:34:39 -0700 (MST)
  8. Received: from etherboot.org (localhost.localdomain [127.0.0.1])
  9. by etherboot.org (8.14.2/8.14.1) with ESMTP id o21KYbS7012321;
  10. Mon, 1 Mar 2010 15:34:38 -0500
  11. Received: from p02c11m026.mxlogic.net (mxl144v245.mxlogic.net [208.65.144.245])
  12. by etherboot.org (8.14.2/8.14.1) with ESMTP id o21KYY2N012318
  13. for <gpxe-devel@etherboot.org>; Mon, 1 Mar 2010 15:34:34 -0500
  14. Received: from unknown [74.125.82.172] (EHLO mail-wy0-f172.google.com)
  15. by p02c11m026.mxlogic.net(mxl_mta-6.5.0-1)
  16. with ESMTP id 9d42c8b4.0.166215.00-009.325205.p02c11m026.mxlogic.net
  17. (envelope-from <stefanha@gmail.com>);
  18. Mon, 01 Mar 2010 13:34:33 -0700 (MST)
  19. Received: by wyb40 with SMTP id 40so1419829wyb.3
  20. for <gpxe-devel@etherboot.org>; Mon, 01 Mar 2010 12:34:32 -0800 (PST)
  21. Received: by 10.216.90.131 with SMTP id e3mr3423835wef.69.1267475672513;
  22. Mon, 01 Mar 2010 12:34:32 -0800 (PST)
  23. Received: from localhost.localdomain ([109.170.137.145])
  24. by mx.google.com with ESMTPS id q9sm12235819gve.9.2010.03.01.12.34.30
  25. (version=TLSv1/SSLv3 cipher=RC4-MD5);
  26. Mon, 01 Mar 2010 12:34:31 -0800 (PST)
  27. From: Stefan Hajnoczi <stefanha@gmail.com>
  28. To: gpxe-devel@etherboot.org
  29. Date: Mon, 1 Mar 2010 20:34:47 +0000
  30. Message-Id: <1267475687-2588-1-git-send-email-stefanha@gmail.com>
  31. X-Mailer: git-send-email 1.6.6.1
  32. X-Spam: [F=0.0026605109; B=0.500(0); spf=0.500; CM=0.500; MH=0.500(2010030128);
  33. R=0.010(110211361); S=0.200(2010022601); SC=none]
  34. X-MAIL-FROM: <stefanha@gmail.com>
  35. X-SOURCE-IP: [74.125.82.172]
  36. X-AnalysisOut: [v=1.0 c=1 a=rKSIm1mMmeAA:10 a=D3jKoc08XWmMkYP2DZwE0A==:17 ]
  37. X-AnalysisOut: [a=RqVXL-LNAAAA:8 a=iLNU1ar6AAAA:8 a=pGLkceISAAAA:8 a=AuZ9e]
  38. X-AnalysisOut: [Z2SswYdc2fNWtAA:9 a=CPnfYM3Gieb-gT-cb9IA:7 a=LC8435YRJuG01]
  39. X-AnalysisOut: [rSSbKrC0rh93LgA:4 a=DOYNd9a5gwgA:10 a=-XwJ49_kmwcA:10 a=MS]
  40. X-AnalysisOut: [l-tDqOz04A:10]
  41. Subject: [gPXE-devel] [PATCH] [makefile] Disable ccache for embedded.o
  42. X-BeenThere: gpxe-devel@etherboot.org
  43. X-Mailman-Version: 2.1.9
  44. Precedence: list
  45. List-Id: gPXE development discussion <gpxe-devel.etherboot.org>
  46. List-Unsubscribe: <http://etherboot.org/mailman/listinfo/gpxe-devel>,
  47. <mailto:gpxe-devel-request@etherboot.org?subject=unsubscribe>
  48. List-Archive: <http://etherboot.org/pipermail/gpxe-devel>
  49. List-Post: <mailto:gpxe-devel@etherboot.org>
  50. List-Help: <mailto:gpxe-devel-request@etherboot.org?subject=help>
  51. List-Subscribe: <http://etherboot.org/mailman/listinfo/gpxe-devel>,
  52. <mailto:gpxe-devel-request@etherboot.org?subject=subscribe>
  53. MIME-Version: 1.0
  54. Content-Type: text/plain; charset="us-ascii"
  55. Content-Transfer-Encoding: 7bit
  56. Sender: gpxe-devel-bounces@etherboot.org
  57. Errors-To: gpxe-devel-bounces@etherboot.org
  58. X-Spam: [F=0.2573030374; B=0.500(0); CM=0.500; MH=0.500(2010030128); R=0.580(1102113526); S=0.200(2010022601); SC=none]
  59. X-MAIL-FROM: <gpxe-devel-bounces@etherboot.org>
  60. X-SOURCE-IP: [140.211.167.171]
  61. X-AnalysisOut: [v=1.0 c=1 a=0P5afutgQfoA:10 a=xR1HcFQh7M/g2HrvuBmjtA==:17 ]
  62. X-AnalysisOut: [a=RqVXL-LNAAAA:8 a=iLNU1ar6AAAA:8 a=pGLkceISAAAA:8 a=ZQMZI]
  63. X-AnalysisOut: [4RIAAAA:8 a=AuZ9eZ2SswYdc2fNWtAA:9 a=re_wC--vStNGNHZ52bYA:]
  64. X-AnalysisOut: [7 a=aNBrdc3xVhUQmJpx8CKas0b13rQA:4 a=DOYNd9a5gwgA:10 a=-Xw]
  65. X-AnalysisOut: [J49_kmwcA:10 a=MSl-tDqOz04A:10 a=ivdeCs68_u8A:10]
  66. Embedded image support uses .incbin in inline assembly to include binary
  67. files. The file dependency is not spotted by ccache when deciding
  68. whether or not to rebuild embedded.o. This results in builds that
  69. contain an outdated version of the embedded image when ccache is used.
  70. Reported-by: Tim 'Shaggy' Bielawa <tbielawa@jabber.org>
  71. Reported-by: Matt Domsch <Matt_Domsch@dell.com>
  72. Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com>
  73. ---
  74. src/Makefile.housekeeping | 7 +++++++
  75. 1 files changed, 7 insertions(+), 0 deletions(-)
  76. diff --git a/src/Makefile.housekeeping b/src/Makefile.housekeeping
  77. index 1f5e115..8ba7e44 100644
  78. --- a/src/Makefile.housekeeping
  79. +++ b/src/Makefile.housekeeping
  80. @@ -511,6 +511,13 @@ EMBED_ALL := $(foreach i,$(call seq,1,$(words $(EMBEDDED_FILES))),\
  81. \"$(notdir $(word $(i),$(EMBEDDED_FILES)))\" ))
  82. $(BIN)/embedded.o : $(EMBEDDED_FILES) $(EMBEDDED_LIST)
  83. +
  84. +# This file uses .incbin inline assembly to include a binary file.
  85. +# Unfortunately ccache does not detect this dependency and caches builds even
  86. +# when the binary file has changed.
  87. +#
  88. +$(BIN)/embedded.o : override CC := env CCACHE_DISABLE=1 $(CC)
  89. +
  90. CFLAGS_embedded = -DEMBED_ALL="$(EMBED_ALL)"
  91. # Generate the NIC file from the parsed source files. The NIC file is
  92. --
  93. 1.6.6.1
  94. _______________________________________________
  95. gPXE-devel mailing list
  96. gPXE-devel@etherboot.org
  97. http://etherboot.org/mailman/listinfo/gpxe-devel