Received: from mail-yb1-xb2d.google.com (mail-yb1-xb2d.google.com [IPv6:2607:f8b0:4864:20::b2d]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id B87532259BD for <~alpine/users@lists.alpinelinux.org>; Tue, 3 Sep 2024 16:15:33 +0000 (UTC) Received: by mail-yb1-xb2d.google.com with SMTP id 3f1490d57ef6-e02b79c6f21so5862809276.2 for <~alpine/users@lists.alpinelinux.org>; Tue, 03 Sep 2024 09:15:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725380132; x=1725984932; darn=lists.alpinelinux.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :reply-to:in-reply-to:references:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=febyQ6M8hZdodyExBFCdVhbNuQQYkTjREROdh+J0avQ=; b=VmWK01G9o8nk7oyzD3H/ZNr+0pqs8/0jTzrsrKtlmkZAYeBoDE8g8pK6Z3Gy27vksq Gh6NQp2CSpMwE4Nl9opjt1hgqnidxtY9su4UiThxxvlyqSdAcH1of0QNlc9l3mhTnASO ROVAq5paR8vSgC1ZIGZs3m3JX17Cjlgippld/ddA3sULa8PwxVYwNCQ/rREUj9RMnend UeL/I5+3pqc3SXaN1SChbgxcLAHtUEQM5xO3Tz9k2+kMsYYXDE3J27M/JIM0HzcyI6+8 OF/53qdnB0SFjrDUzXsdLMSXAn+Oj9K1h3KwhsyIWBVid7Y77okG9zN5uW9GabxnTJha 5oyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725380132; x=1725984932; h=content-transfer-encoding:cc:to:subject:message-id:date:from :reply-to:in-reply-to:references:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=febyQ6M8hZdodyExBFCdVhbNuQQYkTjREROdh+J0avQ=; b=DI+c+gxc2L4IsmR2SPhSbj5hf4CrKqpACB40QwdVuz/peAZmM/9awz/WS5tKf0zlEM 86kMX91BEn6/t+CbcUuxu3NR5wHANptRN1X3FJb9lRt4GfNzVYC/ZUPNbQhAXMnUm9TV 5PQ228fUbaCvZ4T6eGL4Aa4Wwg+Hb1SXKNDeLh9FEnziI0jm02OcEvdo5O7JcWn/t6i1 xanWOUtOJvfbbndVFXD9TbkPdGYEufqqxw/phZkkQZ7fxjBh/y2XmRlAsSP8GducnEph XQyjXN9dTOgHykS2zETX694ORs+gO6e92HNKdsDWVjhMBKd2KLka5Uc7UEu6qDoZPMlz peqg== X-Gm-Message-State: AOJu0YzYrop7pyOCC1RRN69RngbYVHrHz351MsnORnAYnRbL9Tw5vfOw 0K9xIo6UsB4FxslvOeh2yBUAlAF7wH8oeYFhV4viilvDh5QQOahbSCVKQgAuhVY/IKJFK36c0SF lvEe5XWz1F26Bwe93eJGK/S8NpB8Cpd09 X-Google-Smtp-Source: AGHT+IG+FtBNZp1SxGX6L/htbscYFPEChEEvPqHeSSemtW6NK0/JQVlJSMhEQoH6MmX28iPazwSU/cTtli6Bea9RLe8= X-Received: by 2002:a05:6902:228d:b0:e1c:f75e:8823 with SMTP id 3f1490d57ef6-e1cf75e8879mr2772977276.24.1725380131581; Tue, 03 Sep 2024 09:15:31 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Reply-To: noloader@gmail.com From: Jeffrey Walton Date: Tue, 3 Sep 2024 12:14:55 -0400 Message-ID: Subject: Re: Is there an official script for compiling packages? To: Mathu Xu Cc: ~alpine/users@lists.alpinelinux.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Sep 3, 2024 at 11:50=E2=80=AFAM Mathu Xu wr= ote: > > I was working on compiling Alpine Linux packages to a custom web > assembly target, but I've encountered many different problems when > compiling. I was wondering since there are more than 1000 packages > in Alpine Linux package keeper, do Alpine people have a script for > mass compiling them? If yes, is it possible to share it or share the > design principles behind it? > > I don't know too much about this but I'm assuming all the packages > need to be recompiled when basic things in Alpine updates > (e.g. if there's an update in the musl libc). > Any help would be appreciated, thanks for your time. > > This is also my first time using a mailing list so please correct me if > there's any formatting issues. Have you had a look at ? It should give you an idea about how Alpine builds packages. However, it may not have the info about building for web assemblies. Jeff