[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#560058: [buildd-tools-devel] Bug#560058: quinn-diff: should support architecture wildcards

On Friday 05 February 2010 04:54:59 Philipp Kern wrote:
> Andres,
> am Fri, Feb 05, 2010 at 01:25:21AM -0500 hast du folgendes geschrieben:
> > I've attached a log showing different running times for quinn-diff with
> > and without the dpkg-perl support on my system. Top of the log shows
> > running time for current quinn-diff from unstable. Bottom of log shows
> > quinn-diff built with dpkg-perl switch turned on in configure.
> at least  you get consistent results which I didn't manage on a openvz box.
> > I used a current Packages file for amd64 main, a corresponding Sources
> > file, and Packages-arch-specific from
> > https://buildd.debian.org/quinn-diff/Packages-arch- specific. Yes, there
> > is a performance penalty, but it's not too bad I think.
> Well, it's 300%, but it's still ok I guess.
> > By the way, I would like to report that building quinn-diff from the
> > dpkg-perl branch without the --with-dpkg-perl switch causes quinn-diff to
> > segfault.
> Could you provide me with a backtrace and the input data?  I cannot
>  reproduce that on an amd64 box.  (I.e. I always tested through
>  recompilation of the dpkg-perl branch without the configure option set.)

Here it is. This is on Debian sid on an amd64 box.

(gdb) bt
#0  strcmp () at ../sysdeps/x86_64/strcmp.S:30
#1  0x0000000000403e17 in arch_equivalent (arch1=0x6124d0 "alpha", arch2=0x0,
    use_equivalence=1) at utils.c:311
#2  0x0000000000403e97 in in_arch_list_internal (
    arch_list=0x608110 " alpha", ' ' <repeats 13 times>, arch=0x0,
    use_equivalence=1) at utils.c:326
#3  0x0000000000403ef7 in in_arch_list (
    arch_list=0x608110 " alpha", ' ' <repeats 13 times>, arch=0x0)
    at utils.c:341
#4  0x0000000000402795 in read_arch_specific_packages (
    buffer_p=0x609be0 "# Packages-arch-specific-version: 3\n# Quinn Diff 
packages-arch-specific file\n#\n# Please submit additions, corrections and 
removals as bugs against\n# buildd.debian.org to the Debian bug tracking 
    buffer_length=35035) at arch_specific.c:241
#5  0x0000000000402227 in arch_specific_packages_read () at arch_specific.c:67
#6  0x00000000004050b8 in main (argc=7, argv=0x7fffffffe1f8) at main.c:87


Reply to: