Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id CB250781343 for <~alpine/devel@lists.alpinelinux.org>; Wed, 22 Jun 2022 16:57:39 +0000 (UTC) Received: by mail-ed1-f45.google.com with SMTP id ej4so20817374edb.7 for <~alpine/devel@lists.alpinelinux.org>; Wed, 22 Jun 2022 09:57:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=1NPMMqCrCapdm0Sm7eOBThgmLYKsOeddkNU0kbzQ0rQ=; b=VVJ602OEdGYRTStCkabW/9Ompq3VFwd3QXzMr+H4vIMQa3NQyWYphvPrnMnx2n85u2 Ob6mM6ERBQ9Ca17F/a7yBl566uywz4wuTlImY8WNL08+gAvbV/ELDjJiYZu5v06w9vll sHyiAhbAGQr5Q+TJuwl9VTHsoRzUOgQafhK+wXTz4kDRjVW55dzNm6BNFfmhoNUdOB8T rQwIKFF2lu9PshMT7rKnhjyaHk5EuHDySMGSvHhFyNEnzABmPfrmlmxI4OgnlrtZv0Sm spKjbbtlTSzmHN9eRS9567QF0v7zxxs5ma/xWjGger9r3YoxMfb+ejv4d54Rzj9D7z/N yelQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=1NPMMqCrCapdm0Sm7eOBThgmLYKsOeddkNU0kbzQ0rQ=; b=nzGfOFyqtzhTXP5dTyXTmoCG7fg37pR1zyhT78GTzsboWuchTtaTKscdHhA/vmnY5Q WWBjODFmpGnmYMTZsaBb3L4M2qXAnIe5du51xKInYNWSrOeU12dYQYxB+KEopEtY0Pfs EjRvWsTdDovqQ+gWoT2SV4NQ6RBSBSB5vZLq0/rA22zlLVgQxm7FBBzd5ii8a9+WX1Ej nu5F3yl31hUCnun0Inoyi+aVYZwKpzsW14ciB9th+OLCakDdmDlmnVE5TwWq/tewXhnU lNtt2YSAFANyuMMAVtAcqBu8KOhd/KZFcQzLqfC3FpKbQ7EtkMAtlLku2+qbPIhdC35u Fqsw== X-Gm-Message-State: AJIora8UK/vkgrCNK9CJ/SVBeSpla+4rM+m/lB3ru2iBJ2WrICiMedDL IV+zU8Jodr0ljjHbWcLgCiiq9SzN0lc/b5UafzQ= X-Google-Smtp-Source: AGRyM1syuPKMQ5ooWuDmC/yxOFRKl20zBkKHtdYlhK/F5gaRTPies9pugo7L/GB2OtgdJqC+DFaPXJ4STxp7bE+tM4Q= X-Received: by 2002:a05:6402:f29:b0:435:c108:58f2 with SMTP id i41-20020a0564020f2900b00435c10858f2mr783901eda.401.1655917059123; Wed, 22 Jun 2022 09:57:39 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Tomas Kolda Date: Wed, 22 Jun 2022 18:57:35 +0200 Message-ID: Subject: Re: Native Alpine GLibc support (NEW) To: alice Cc: Ariadne Conill , ~alpine/devel@lists.alpinelinux.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable st 22. 6. 2022 v 18:44 odes=C3=ADlatel alice napsal: > the example patches you have posted on github are very far from no-ops > at all, they require constant vigilance on how to maintain the > musl-specific patches to be separate and still work. i don't think > anyone wants to add musl specific patches as musl && msg && patch -p1, > and they were all also removed from checksums. > Main reason is that abuild does not allow to conditionally exclude patch as it requires it (build fails as checksum exists for something not used). So I used this approach (current functionality). Otherwise a build script would need a tweak like: sources_exclude=3D..... or even without condition sources_exclude_glibc=3D..... Ofcourse there are many ways of having it nice and current POC is not final. I first tested if it is possible (it is). Then I tried to ask if community even would want to do something like that (in anyacceptable way).