Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 May 2022 03:23:28 -0700
From:      Mark Millard <marklmi@yahoo.com>
To:        freebsd-ports@freebsd.org
Subject:   Re: FYI: editors/libreoffice build on FreeBSD build server installs devel/llvm13 but later uses the system's clang and lld
Message-ID:  <9B41ADBE-41F4-4237-9BDF-5ABA9EFB0C9F@yahoo.com>
In-Reply-To: <F9A8725C-929D-4D84-A514-5D8F9E065417@yahoo.com>
References:  <F9A8725C-929D-4D84-A514-5D8F9E065417@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2022-May-21, at 23:21, Mark Millard <marklmi@yahoo.com> wrote:

> I looked at the on-going bulk run:
>=20
> =
http://beefy18.nyi.freebsd.org/build.html?mastername=3Dmain-amd64-default&=
build=3Dpa3e075eb6037_s5af718a592
>=20
> and it showed editors/libreoffice in the built list.
>=20
> So I looked at its build log and found an oddity . . .
>=20
> The log show that it is using the system-clang compiler
> and system-lld linker (so from llvm14), even though
> devel/llvm13 is installed for the build.
>=20
> =3D>> Building editors/libreoffice
> build started at Sat May 21 04:48:00 UTC 2022
> port directory: /usr/ports/editors/libreoffice
> package name: libreoffice-7.3.3.2_1
> building for: FreeBSD main-amd64-default-job-02 14.0-CURRENT FreeBSD =
14.0-CURRENT 1400059 amd64
> maintained by:=20
> office@FreeBSD.org
>=20
> Makefile ident:=20
> Poudriere version: 3.2.8-21-g883afb07
> Host OSVERSION: 1400050
> Jail OSVERSION: 1400059
> Job Id: 02
> . . .
> ---Begin OPTIONS List---
> =3D=3D=3D> The following configuration options are available for =
libreoffice-7.3.3.2_1:
>     COINMP=3Doff: Enable CoinMP (deprecated) math solver
>     CUPS=3Don: CUPS printing system support
>     DOCS=3Don: Build and/or install documentation
>     GNOME=3Doff: GNOME desktop environment support
>     GTK3=3Doff: GTK+ 3 GUI toolkit support
>     GTK4=3Doff: GTK+ 4 GUI toolkit support (broken)
>     JAVA=3Don: Add Java support (XML filters, macros, DB connections)
>     KF5=3Doff: KF5/Qt5 GUI toolkit support (implies QT5)
>     LTO=3Doff: Use Link-Time Optimization
>     MARIADB=3Doff: Build with MariaDB/MySQL-SDBC driver
>     MMEDIA=3Don: Enable multimedia backend for Impress
>     PDFIUM=3Don: Enable PDFium secure engine
>     PGSQL=3Doff: Build with PostgreSQL-SDBC driver
>     QT5=3Don: Qt5 GUI toolkit support (default visual style)
>     SDK=3Doff: Build with SDK
>     TEST=3Doff: Run all regression tests
>     WEBDAV=3Doff: Enable WebDAV protocol
> =3D=3D=3D> Use 'make config' to modify these settings
> ---End OPTIONS List---
> . . .
> [main-amd64-default-job-02] |   `-- Installing llvm13-13.0.1_2...
> [main-amd64-default-job-02] |   | `-- Installing lua53-5.3.6...
> [main-amd64-default-job-02] |   | `-- Extracting lua53-5.3.6: =
.......... done
> [main-amd64-default-job-02] |   `-- Extracting llvm13-13.0.1_2: =
.......... done
> . . .
> checking for cc... /usr/bin/cc
> . . .
> checking whether the compiler is actually Clang... yes
> checking whether Clang is new enough... yes (14.0.3)
> . . .
> checking for linker that is used... LLD 14.0.3 (FreeBSD =
llvmorg-14.0.3-0-g1f9140064dfb-1400004) (compatible with GNU linkers)
> . . .
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph=
ase: package        >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D>  Building package for libreoffice-7.3.3.2_1
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

> =3D>> Cleaning up wrkdir
> =3D=3D=3D>  Cleaning for libreoffice-7.3.3.2_1
> build of editors/libreoffice | libreoffice-7.3.3.2_1 ended at Sat May =
21 09:12:11 UTC 2022
> build time: 04:24:11
>=20

I overlooked the obvious possibility that some port
that is a build dependency in turn has devel/llvm13
as a runtime dependency.

So the above is likely not really interesting at all.
Sorry for the noise.

=3D=3D=3D
Mark Millard
marklmi at yahoo.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9B41ADBE-41F4-4237-9BDF-5ABA9EFB0C9F>