Package: cscope Version: 15.7a Severity: normal I recently moved from Ubuntu Lucid 10.04.4 LTS (i386) to Debian Wheezy (amd64). I have used cscope for years and depend upon it for helping navigate a large C++ code base. I recently found that the version of cscope that comes with Wheezy for the amd64 architecture cannot find some symbols that surely exist. Specifically, a symbol whose name is "syncFsEverywhere".
Experimentation showed that searching for ".yncFsEverywhere" and "[s]yncFsEverywhere" & ".*cFsEverywhere" produced the expected matches, but "syncEveryw.*" produced no results. Using the binary from my old Lucid installation, I was able to remove and rebuild the cscope database and it was able to locate 11 instances of this symbol. Next I tried uninstalling Wheezy's 64-bit version and replacing it with the i386 package. This was also able to find the symbols. Then I installed the Wheezy cscope source package using apt and built the 64-bit binary myself. This version worked the same as the repository's 64-bit version: no results. Finally, I downloaded the 15.8a release from SourceForge (http://sourceforge.net/projects/cscope/files/cscope/15.8a/) and built it. That version works fine compiled for the amd64 architecture, producing the expected 11 results. I reviewed the change log between the Debian version 15.7a and the SourceForge version 15.8a and didn't see anything obvious to explain the change. Perhaps just upgrading Wheezy to the latest upstream version would be the best approach. I notice that Debian bug #689198 also suggests this. -- System Information: Debian Release: 7.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages cscope depends on: pn ed <none> ii libc6 2.13-38 ii libncurses5 5.9-10 ii libtinfo5 5.9-10 cscope recommends no packages. Versions of packages cscope suggests: pn cscope-el <none> -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org