Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.46]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 190887812CB for <~alpine/devel@lists.alpinelinux.org>; Wed, 22 Jun 2022 11:49:12 +0000 (UTC) Received: by mail-ej1-f46.google.com with SMTP id v1so33585123ejg.13 for <~alpine/devel@lists.alpinelinux.org>; Wed, 22 Jun 2022 04:49:12 -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; bh=flNUpdaQ07pjt5uHOgqJocAPKrWaXsTwti8gfNcPuOw=; b=RN8uY+n64f+dbXA4FLdz5WJoK3Oo+cAkyUSGFtC3n3HENuA8qaV2aHwAkQhOHGWyOy nYWk6rgIg0UkLYblk9BKS+HyVNOHIujWgINmlaXTc9cFcqNc+x9RDr6AZnuVWukTzkcI xWUDYA7KJbJd8MqeTPKuMQBs2pPKm24gJAKg53e7sfcbw6EeolQPECTAxZps8Hh7yUem w1Yy6S0gCCHtBCz7TBoNroTZwAd7PuKiAcovJHjYwF3rScaKO4Fh62H52283QISI3dUM m+8EVucI8NcMozK80YKCsZhr28EHoDL/bCD5htIoQiZBIsDQk5RSTGCtsJd5Q49hWFv7 u0zg== 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; bh=flNUpdaQ07pjt5uHOgqJocAPKrWaXsTwti8gfNcPuOw=; b=OWlwExgo1W4UZiN35/xZjqqJycSy2Q0zDbfRnP/4kOzzuDAO/1idUis3WTqcU0j3mW TZxIBDQz4M1W62vOTqCrymSwQorpF7mAolDex3UoNY6c10T7/MLeaauRzG9Fwn3EBs+p 382x9bnaJNp2JuB43Yuqc5HYvDiF9t8J9veehCcy1OAhvsIHQ/nLL4Yojjbgqfav5DMJ w6HO+k+Ld7TDEsCBYspzGWDz/b3Hyq7Ogc6ZIG6CpA9Tun6PQ1SxksEW6K6CMD4eCydh 6DKJhiPe8HZPBvwXA1iiWQ/ta85gk/iLZvHqdQJ/Mqzot6c438SgE9aCoiC2vAoYz8yY KutQ== X-Gm-Message-State: AJIora9MIDinF5lpdYLPdvTmFpJMnLJq4XQzWyG3MUwimd90/k6ac1J3 c4e3mHhOsOxLc+4xHU+Fjj58AYtF67PVHkG6/lY= X-Google-Smtp-Source: AGRyM1sSTquS3T3/WQo4+IyrGWSS5Ndjh2VAgfTr1+VJNIDni3pj3B+gznufLlTSK4m7bbYubfwHNZp7duCTBdHomv8= X-Received: by 2002:a17:907:86a6:b0:722:dce7:5a16 with SMTP id qa38-20020a17090786a600b00722dce75a16mr2805643ejc.492.1655898551338; Wed, 22 Jun 2022 04:49:11 -0700 (PDT) MIME-Version: 1.0 References: <20220621095653.71773d59@ncopa-desktop.lan> <20220621114559.4d38d98e@ncopa-desktop.lan> <1452d156-96ec-6306-6175-a430ef61e4aa@schinagl.nl> In-Reply-To: <1452d156-96ec-6306-6175-a430ef61e4aa@schinagl.nl> From: Tomas Kolda Date: Wed, 22 Jun 2022 13:49:00 +0200 Message-ID: Subject: Re: Native Alpine GLibc support (NEW) To: oliver+list@schinagl.nl Cc: ~alpine/devel@lists.alpinelinux.org Content-Type: text/plain; charset="UTF-8" I completely agree with all you said Oliver. Very well written. It should be set in stone. > > On topic, it would have been nice, to add glibc support ot the APKBUILD > files, keep alpine an musl project, but share the package base with a > second 'project'. > Yes please, this would be great. Maybe after some time people will see it just works it can be reconsidered to have it as another platform. This will simplify merges a lot. Anyway, I uploaded sources to github. Here is the PR of all my changes so far to be able to build that 300 packages (build stack + good base we need to build our dockers). - https://github.com/koldat/alpine/pull/1 - It is based on 3.16 branch - I will work with Jakub to upload first compiled binaries so when you are interested you can just "apk add" it to some root. - When base is installed abuild works as usual for most packages. - I have docker builder as well so one can easily compile/test musl vs glibc without any external dependencies (ok only docker is needed).