Your message dated Wed, 04 Aug 2010 21:02:06 +0000
with message-id <[email protected]>
and subject line Bug#498005: fixed in ccache 3.0.1-1
has caused the Debian Bug report #498005,
regarding ccache: should not delete preprocessor output when -save-temps is 
passed to gcc
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
498005: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=498005
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ccache
Version: 2.4-15
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

$ cat hello.c 
#include <stdio.h>

int main()
{
        printf("Hello World!\n");
        return 0;
}
$ ls hello*
hello.c
$ gcc -save-temps -c hello.c
$ ls hello*
hello.c  hello.i  hello.o  hello.s

All the temporary files including the preprocessor output (hello.i) have
been retained.

Now running with ccache

$ rm hello.[ios]
$ ls hello*           
hello.c
$ ccache -C
Cleared cache
$ ccache gcc -save-temps -c hello.c
$ ls hello*
hello.c  hello.o  hello.tmp.loktak.5254.s

The preprocessor output file was deleted.

Doing an strace ...

$ ccache -C
Cleared cache
$ strace -e unlink ccache gcc -save-temps -c hello.c 
- --- SIGCHLD (Child exited) @ 0 (0) ---
- --- SIGCHLD (Child exited) @ 0 (0) ---
unlink("/home/appaji/.ccache/tmp.stdout.loktak.5270") = 0
unlink("/home/appaji/.ccache/0/b/81c05e88ca82a313ac000408b57556-14468") = -1 
ENOENT (No such file or directory)
unlink("/home/appaji/.ccache/tmp.hash.loktak.5270.o") = 0
unlink("/home/appaji/.ccache/0/b/81c05e88ca82a313ac000408b57556-14468.stderr") 
= -1 ENOENT (No such file or directory)
unlink("/home/appaji/.ccache/tmp.stderr.loktak.5270") = 0
unlink("hello.o")                       = 0
unlink("hello.o")                       = -1 ENOENT (No such file or directory)
unlink("/home/appaji/.ccache/hello.tmp.loktak.5270.i") = 0 <============ should 
not happen.
unlink("/home/appaji/.ccache/tmp.cpp_stderr.loktak.5270") = 0

- -- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (800, 'unstable'), (700, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages ccache depends on:
ii  libc6                  2.7-13            GNU C Library: Shared libraries
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

ccache recommends no packages.

Versions of packages ccache suggests:
pn  distcc                        <none>     (no description available)

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkjCHAYACgkQ4eu+pR04mIcsswCgjLfdtyUd6XP4eAZ/vso85GVa
23QAmwU2W9HQIJVobjzroW4ayQUEa6jL
=Bt2X
-----END PGP SIGNATURE-----



--- End Message ---
--- Begin Message ---
Source: ccache
Source-Version: 3.0.1-1

We believe that the bug you reported is fixed in the latest version of
ccache, which is due to be installed in the Debian FTP archive:

ccache_3.0.1-1.debian.tar.gz
  to main/c/ccache/ccache_3.0.1-1.debian.tar.gz
ccache_3.0.1-1.dsc
  to main/c/ccache/ccache_3.0.1-1.dsc
ccache_3.0.1-1_amd64.deb
  to main/c/ccache/ccache_3.0.1-1_amd64.deb
ccache_3.0.1.orig.tar.gz
  to main/c/ccache/ccache_3.0.1.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joel Rosdahl <[email protected]> (supplier of updated ccache package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 04 Aug 2010 22:41:42 +0200
Source: ccache
Binary: ccache
Architecture: source amd64
Version: 3.0.1-1
Distribution: unstable
Urgency: low
Maintainer: Y Giridhar Appaji Nag <[email protected]>
Changed-By: Joel Rosdahl <[email protected]>
Description: 
 ccache     - Compiler cache for fast recompilation of C/C++ code
Closes: 498005 508054 523480 532169 538821 580944
Changes: 
 ccache (3.0.1-1) unstable; urgency=low
 .
   [ Francois Marier ]
   * Remove myself from uploaders
 .
   [ Y Giridhar Appaji Nag ]
   * Support gcc-4.4 - create links in /usr/lib/ccache.  Thanks Andreas Metzler
     <[email protected]> for the bug report (Closes: #532169)
   * Fix lintian W:debhelper-but-no-misc-depends, add ${misc:Depends} to ccache
     Depends:
   * Please welcome Joel Rosdahl <[email protected]>, the upstream maintainer of
     ccache as a co-maintainer.
 .
   [ Joel Rosdahl ]
   * ccache now correctly falls back to the real compiler when -save-temps
     is used. Closes: #498005.
   * The package no longer patches generated files. Closes: #508054.
   * ccache now has support for rewriting absolute paths (see the
     CCACHE_BASEDIR variable). Closes: #523480.
   * The ccache manual has fixed the wording of MD4 being a strong
     cryptographic hash. Closes: #538821.
   * A new upstream release has been packaged. Closes: #580944.
   * Update copyright information in DEP-5 format.
   * Remove obsolete patches.
   * Don't mention the CCACHE_UNIFY option in README.Debian as it's more or
     less obsolete.
   * Add note in README.Debian that the "NFS Issues" only are relevant when
     using CCACHE_HARDLINK.
   * Remove obsolete update-ccache and reference to manage-cache.sh.
   * Update package description.
   * Include upstream NEWS.txt (as upstream changelog.gz), NEWS.html (as
     changelog.html.gz) and manual.html.
   * Add doc-base entry for the ccache manual.
   * Switch to dpkg-source 3.0 (quilt) format.
   * Update Standards-Version to 3.9.1 (no changes required).
   * Change watch file to check for the .bz2 version of the archive.
Checksums-Sha1: 
 e7e49913aa17384eb1e1922b6ca853672af45a59 1204 ccache_3.0.1-1.dsc
 eaeabbcda7be97bbe5b7207523b7ed146264b713 264992 ccache_3.0.1.orig.tar.gz
 95b0a42fd7721059ec924f9cf43f0bfaa5754329 10146 ccache_3.0.1-1.debian.tar.gz
 e5299b4f111f2b92ba04e372399117e3b36930d2 81970 ccache_3.0.1-1_amd64.deb
Checksums-Sha256: 
 ded08c2b39db712f9600230562988cd3f1a4a1443f0fc4f8fe61a88fd321be99 1204 
ccache_3.0.1-1.dsc
 f54ca163d6ee53e436a50b726418ca49d1d55d80ab327cc7a9644776cf9a9820 264992 
ccache_3.0.1.orig.tar.gz
 3a729d588a797a927c19b54c9a73cc983b9694ab514dfe8f7d902b4cbd4e0d0b 10146 
ccache_3.0.1-1.debian.tar.gz
 20c48b0724000961952c7540e840770e85f8570bfaaee0a2db99c84adb0a7263 81970 
ccache_3.0.1-1_amd64.deb
Files: 
 d6eb301f28f54ceb740606ec540ac285 1204 devel optional ccache_3.0.1-1.dsc
 15f2449899d9e8dc3aff6b86f97ab63e 264992 devel optional ccache_3.0.1.orig.tar.gz
 d2c61561531ef58a82b296e6b7f43350 10146 devel optional 
ccache_3.0.1-1.debian.tar.gz
 90c5933ba830560175c54725525c3c9e 81970 devel optional ccache_3.0.1-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkxZ0nUACgkQAGT5/7uEXpethgCgk98MLIDj2Xvk+TlKJ/8d+q0m
dBEAn0/z0upxPSuYQlSXBJi3ca7CV9x4
=ahpW
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to