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

Reply via email to