• Bug#1068165: prads: please add support for loong64

    From wuruilong@21:1/5 to All on Mon Apr 1 03:50:01 2024
    This is a multi-part MIME message sent by reportbug.


    Source: prads
    Severity: normal
    User: debian-loongarch@lists.debian.org
    Usertags: loong64
    X-Debbugs-Cc: wuruilong@loongson.cn

    Dear Maintainer,

    prads failed to compile on loongarch, the attachment fixes the bug.

    wuruilong

    -- System Information:
    Debian Release: trixie/sid
    APT prefers unreleased
    APT policy: (500, 'unreleased'), (500, 'unstable')
    Architecture: loong64 (loongarch64)

    Kernel: Linux 5.10.0-60.96.0.126.oe2203.loongarch64 (SMP w/32 CPU threads) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: unable to detect

    The Debian packaging of prads is maintained in git, using the merging
    workflow described in dgit-maint-merge(7). There isn't a patch queue
    that can be represented as a quilt series.

    A detailed breakdown of the changes is available from their canonical representation - git commits in the packaging repository. For example,
    to see the changes made by the Debian maintainer in the first upload
    of upstream version 0.3.3, you could use:

    % git clone https://git.dgit.debian.org/prads
    % cd prads
    % git log --oneline 0.3.3..debian/0.3.3-1 -- . ':!debian'

    (If you have dgit, use `dgit clone prads`, rather than plain `git clone`.)

    A single combined diff, containing all the changes, follows.
    --- prads-0.3.3.orig/src/dump_dns.c
    +++ prads-0.3.3/src/dump_dns.c
    @@ -98,7 +98,7 @@ void printchars(char buf[NS_MAXDNAME], u
    (cp) += INT32SZ; \
    } while (0)

    -#ifdef __FreeBSD__
    +#if defined(__FreeBSD__) || defined(__loongarch__)
    const char *_res_opcodes[] = {
    "QUERY",
    "IQUERY",

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)