From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 23134 invoked from network); 24 Jul 2021 01:18:22 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 24 Jul 2021 01:18:22 -0000 Received: (qmail 21774 invoked by uid 550); 24 Jul 2021 01:18:19 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 21741 invoked from network); 24 Jul 2021 01:18:19 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=XA9O/+BY1AzGjIgaVH5cWPsA8CEmsOodQJFPTaJDu40=; b=VApCs4qin50m+ad95ZT86WGcAhzDT8fXGV3vQ83Gd67XNSVdgGvH+VKl65Oi+Au1iq n6Kc+ThMbtLgjBCML5Rfi43U/gR2ZvVn3UjDqbkkDvigsOVapcbN5QBQ2OuS4IqjVzBk TVedHkke1kVPKptZXkQHtsXj5lPQ6JM8pkmbpn735VfGaqjRENgAtcWQcpJAuaC+07SQ 23mtuv+KO5ZQEZPQSCY1kj0GrvH7aHbM1BOinfkiIYiqLk+2Bdk30CP00BIDI7/qeL/f nLHE7gpqyR6C2Ume0He7KK7183QJA43x2qz7ffKajxRXxImtn/XW44TIr7takWYXV9pk czGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=XA9O/+BY1AzGjIgaVH5cWPsA8CEmsOodQJFPTaJDu40=; b=RuwKY1mO0dd4XhwLKfaZYiwYSTKa91GKY5K/NaHFW+l4rwwvgnF+YgyKhxpeJ10Ek0 +WluRnbh+i3gUf37jJJ0DJ/EUaQmXE4nAErapom3XrFY5WIfAWY/9VwAjuq7ue4gH3Fn cr1ujgYw47p0QS4WdxQeQFZ6fIPneHOZgH5XkRaK8z3NdY6ti2Y/S8o+O4N+ZbBYkDNw WFvxuAF9ETIydA/QDT/4kw/5r2CiSuGdu0uekXz+nx/HsxPEANvrEUlkkK1xJwRL63Wt v2zQfVXuh/wtaU0UJbvArJ4Kfm1sTQCxGKAMXCAiayBsWn6/7rnnbQ7Nv+4mMcnK298j LoWQ== X-Gm-Message-State: AOAM533SJP3kOq7kqPOlngmOT2V6hXceFXNhhEWMexjQkKb1+oZhHaqM VARjVg7+SBHvSFGOWMIH4fMSDrT8iIH5+OtBjPHwNuitFVdJ X-Google-Smtp-Source: ABdhPJw/UXQgUw7yFzojmPv8UmM+zNPqOqXvRsGN9V6WaiumymZWBNebc9NPZsCHsdAA6M4xvPCy9CNG4kjz/+abWTg= X-Received: by 2002:a63:ef01:: with SMTP id u1mr7528551pgh.70.1627089486445; Fri, 23 Jul 2021 18:18:06 -0700 (PDT) MIME-Version: 1.0 From: Yuri Kanivetsky Date: Sat, 24 Jul 2021 04:16:25 +0300 Message-ID: To: musl@lists.openwall.com Content-Type: text/plain; charset="UTF-8" Subject: [musl] faccessat() always return EPERM Hi, I'm not sure that it has something to do with musl. But experienced in a Alpine Linux docker container (ruby:2.6-alpine3.14) on Debian 9 or 10. I can't reproduce it with Alpine Linux 3.13 (container) or Debian 8 (host). For example, the following program outputs -1: #include #include #include int main() { int r; r = faccessat(AT_FDCWD, "/", R_OK, AT_EACCESS); printf("%i", r); return 0; } I believe whatever is passed as the second parameter, it would return -1. As a result at least irb and bundler doesn't work. Is this some sort of binary incompatibility with Linux kernel? Regards, Yuri