From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server-vie001.gnuweeb.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_DBL_BLOCKED_OPENDNS, URIBL_ZEN_BLOCKED_OPENDNS autolearn=ham autolearn_force=no version=3.4.6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gnuweeb.org; s=new2025; t=1754000441; bh=aBWSs2rw4YNTXlHyZEUNvAA/eVPmrBOAeS+fI4GRvJ0=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type:Content-Transfer-Encoding:Message-ID:Date:From: Reply-To:Subject:To:Cc:In-Reply-To:References:Resent-Date: Resent-From:Resent-To:Resent-Cc:User-Agent:Content-Type: Content-Transfer-Encoding; b=VAdGdmRl2TcTKhniyzvcEr1gb6fpNWufNCGjQa7DHiUiJpqmEgwVFDNE+YhnktK/u oGgBhzm0ntdCVD9xY8RhRi9JUmqiq0JWmWPweQClJfgFPpmZ91BayGnEqjdaIVV2jJ fA3QuIfoynFm76SyTdRpd8P+2lBWsYRnSS4jeXdhrXIdyyIwTImrpQtwKBhrSMc4n/ pgsAw2E1ZqzQN2wf4EkTeuKfXBfcYKz3E6OPSv6u+mKAM5XUbEwu5lWPPZXvYd1mNv 4dUmyMekzEP5XOWRhruxKL+S0sk1K3yuJwZFEbqpju7gZH9nf/McBgKJF/l/p/ukmI wBQkD02aFdgdg== Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) by server-vie001.gnuweeb.org (Postfix) with ESMTPSA id CB1223126ED7 for ; Thu, 31 Jul 2025 22:20:41 +0000 (UTC) Received: by mail-pj1-f53.google.com with SMTP id 98e67ed59e1d1-3137c20213cso1113079a91.3 for ; Thu, 31 Jul 2025 15:20:41 -0700 (PDT) X-Gm-Message-State: AOJu0YziNirquMyrYZNqP9ebXvJWuXVGbenhvj2wKHVKk4a+082hylR0 fYwDzbupnxcycf3yJOpqPczlk0dH31903oc8ujVyQr1PIAFZBD5wIxbRCSzWlCtLSDV54xxQ53/ 3n/kSDI1CaPFsmcQ9Q05SmgHUUquEIyk= X-Google-Smtp-Source: AGHT+IEHlWzPS0TJyh8zCwxmFx+dYYxPIMPCc3AraaztE+QmS8sXSrjutJIDqEMt9kpS15rdZCRiNu5RiE+yAfhI8Uo= X-Received: by 2002:a17:90b:3146:b0:31e:ff94:3fa0 with SMTP id 98e67ed59e1d1-320fb7795fcmr687037a91.6.1754000440195; Thu, 31 Jul 2025 15:20:40 -0700 (PDT) MIME-Version: 1.0 References: <20250731220546.303497-1-alviro.iskandar@gnuweeb.org> <20250731220546.303497-2-alviro.iskandar@gnuweeb.org> In-Reply-To: From: Alviro Iskandar Setiawan Date: Fri, 1 Aug 2025 05:20:27 +0700 X-Gmail-Original-Message-ID: X-Gm-Features: Ac12FXyqacOImC3_rRQvTTPc7bjOLQhRy8HXvbNDcjJheyug4lBjUMdMBhojHCg Message-ID: Subject: Re: [PATCH gwproxy v1 1/2] log: Fix missing `gettid()` syscall on older glibc version To: Ammar Faizi Cc: "GNU/Weeb Mailing List" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: On Fri, Aug 1, 2025 at 5:18=E2=80=AFAM Ammar Faizi wrote: > You can't use __do_syscall0() macro because it's only defined on > x86-64. This breaks powerpc64 build and other architectures: > > src/gwproxy/log.c: In function =E2=80=98__sys_gettid=E2=80=99: > src/gwproxy/log.c:13:23: warning: implicit declaration of function =E2= =80=98__do_syscall0=E2=80=99 [-Wimplicit-function-declaration] > 13 | return (pid_t)__do_syscall0(__NR_gettid); > | ^~~~~~~~~~~~~ ic ic, I wasn't aware of that. I will define __sys_gettid() in syscall.h th= en. -- Viro