From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: [PATCH 1/2] Added x86_64 i586 aarch64 armv5tel support for GO language required for node_exporter compilation. Date: Thu, 10 Jun 2021 09:57:48 +0100 Message-ID: <83911A2E-6C49-4C57-A7D7-939082FC1643@ipfire.org> In-Reply-To: <8c1f2241-b677-dead-dc53-6d2ae1befe71@posteo.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5855356388673991812==" List-Id: --===============5855356388673991812== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello, > On 9 Jun 2021, at 07:00, Holger Sunke wrote: >=20 > Hello Michael, >=20 > I don't know what the root files are, would you mind to explain? It is explained here: https://wiki.ipfire.org/devel/ipfire-2-x/addon-howto#package-definition There is a log file which lists all files that are created and you will need = to select the files that should be shipped in the package. Let me know if you have any questions. Best, -Michael >=20 > Kind regards >=20 > Holger >=20 > Am 08.06.21 um 18:54 schrieb Michael Tremer: >> Hello Holger, >> This patch looks good so far, but the root files are missing. >> Do you know what those are? >> Otherwise this would be mergeable. >> Best, >> -Michael >>> On 6 Jun 2021, at 18:48, Holger Sunke wrote: >>>=20 >>> --- >>> lfs/Config | 8 ++++++++ >>> lfs/go | 9 ++++++--- >>> 2 files changed, 14 insertions(+), 3 deletions(-) >>>=20 >>> diff --git a/lfs/Config b/lfs/Config >>> index 7d98e303b..c8be227a1 100644 >>> --- a/lfs/Config >>> +++ b/lfs/Config >>> @@ -138,6 +138,14 @@ ifeq "$(BUILD_ARCH)" "aarch64" >>> GOARCH =3D arm64 >>> endif >>>=20 >>> +ifeq "$(BUILD_ARCH)" "armv5tel" >>> + GOARCH =3D armv6l >>> +endif >>> + >>> +ifeq "$(BUILD_ARCH)" "i586" >>> + GOARCH =3D 386 >>> +endif >>> + >>> #########################################################################= ###### >>> # Common Macro Definitions >>> #########################################################################= ###### >>> diff --git a/lfs/go b/lfs/go >>> index 6ebb37080..487ad8486 100644 >>> --- a/lfs/go >>> +++ b/lfs/go >>> @@ -28,10 +28,10 @@ VER =3D 1.15.4 >>>=20 >>> THISAPP =3D go-$(VER) >>> DL_FILE =3D go$(VER).$(GOOS)-$(GOARCH).tar.gz >>> -DL_FROM =3D $(URL_IPFIRE) >>> +DL_FROM =3D https://golang.org/dl/ >>> DIR_APP =3D $(DIR_SRC)/go >>> TARGET =3D $(DIR_INFO)/$(THISAPP) >>> -SUP_ARCH =3D x86_64 >>> +SUP_ARCH =3D x86_64 i586 aarch64 armv5tel >>>=20 >>> #########################################################################= ###### >>> # Top-level Rules >>> @@ -41,7 +41,10 @@ objects =3D $(DL_FILE) >>>=20 >>> $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) >>>=20 >>> -$(DL_FILE)_MD5 =3D 8e9d11a16f03372c82c5134278a0bd7d >>> +go$(VER).$(GOOS)-amd64.tar.gz_MD5 =3D 8e9d11a16f03372c82c5134278a0bd7d >>> +go$(VER).$(GOOS)-386.tar.gz_MD5 =3D 8d1c3539c88710273f61b0c810b7448c >>> +go$(VER).$(GOOS)-arm64.tar.gz_MD5 =3D b1846fb093f0261707bda44e158bc5be >>> +go$(VER).$(GOOS)-armv6l.tar.gz_MD5 =3D cf04e0d84de6cbb7d224be1f42a83f02 >>>=20 >>> install : $(TARGET) >>>=20 >>> --=20 >>> 2.30.2 >>>=20 --===============5855356388673991812==--