Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Jul 2020 09:10:29 +0200
From:      "Patrick M. Hausen" <hausen@punkt.de>
To:        FreeBSD ports <freebsd-ports@freebsd.org>
Subject:   Fetching FreeBSD packages in poudriere bulk builds?
Message-ID:  <90395E19-4C3A-44D4-AE78-E01C73363DAC@punkt.de>

next in thread | raw e-mail | index | archive | help
Hi all,

like many we run our own poudriere to build the packages for our =
infrastructure.
Fetching packages from the standard FreeBSD repos for ports with default =
options
is a long requested feature. Of course I understand it will not be =
implemented by elves
and neither do we have the knowledge and manpower to help in this =
particular area.

What I am interested in: there are a handful to a dozen ports that take =
exceptionally
long to build. GCC, LLVM, rustlang =E2=80=A6=20

Notably these are all =E2=80=9Einfrastructure=E2=80=9C ports that are =
built as dependencies and we do
not change the options of any of them. Did anyone implement a lean hack =
for a
few selected packages to be fetched as binaries?

E.g. check if they are newer in the FreeBSD quarterly repo, put them in =
our own repo,
rebuild the repo index and then start poudriere bulk =E2=80=A6?

Would that work?

Thanks,
Patrick
--=20
punkt.de GmbH
Patrick M. Hausen
.infrastructure

Kaiserallee 13a
76133 Karlsruhe

Tel. +49 721 9109500

https://infrastructure.punkt.de
info@punkt.de

AG Mannheim 108285
Gesch=C3=A4ftsf=C3=BChrer: J=C3=BCrgen Egeling, Daniel Lienert, Fabian =
Stein




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?90395E19-4C3A-44D4-AE78-E01C73363DAC>