[Bug 239682] Default to devel/llvm90 when libLLVM/libclang are required or if /usr/bin/clang is not enough

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Aug 10 15:26:31 BST 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239682

--- Comment #11 from Mohammad S. Babaei <info at babaei.net> ---
I have to mention I also did

$ cat /etc/make.conf 
DEFAULT_VERSIONS+=python=3.6

But it does not change anything.

But, if I do

$ cat /etc/make.conf 
DEFAULT_VERSIONS+=python=3.6
DEFAULT_VERSIONS+=llvm=90

// or

$ cat /etc/make.conf 
DEFAULT_VERSIONS+=llvm=90

I get the following error

===>  Applying FreeBSD patches for mesa-libs-18.3.2_1
===>   mesa-libs-18.3.2_1 depends on package: wayland-protocols>=1.8 - found
===>   mesa-libs-18.3.2_1 depends on file:
/usr/local/libdata/pkgconfig/pthread-stubs.pc - found
===>   mesa-libs-18.3.2_1 depends on executable: bison - found
===>   mesa-libs-18.3.2_1 depends on executable: msgfmt - found
===>   mesa-libs-18.3.2_1 depends on executable: gmake - found
===>   mesa-libs-18.3.2_1 depends on package: pkgconf>=1.3.0_1 - found
===>   mesa-libs-18.3.2_1 depends on file: /usr/local/bin/python2.7 - found
===>   mesa-libs-18.3.2_1 depends on package: llvm90>=3.9.0_4 - found
===>   mesa-libs-18.3.2_1 depends on package: xorgproto>=0 - found
===>   mesa-libs-18.3.2_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc
- found
===>   mesa-libs-18.3.2_1 depends on file: /usr/local/libdata/pkgconfig/xcb.pc
- found
===>   mesa-libs-18.3.2_1 depends on file:
/usr/local/libdata/pkgconfig/xdamage.pc - found
===>   mesa-libs-18.3.2_1 depends on file: /usr/local/libdata/pkgconfig/xext.pc
- found
===>   mesa-libs-18.3.2_1 depends on file:
/usr/local/libdata/pkgconfig/xfixes.pc - found
===>   mesa-libs-18.3.2_1 depends on file:
/usr/local/libdata/pkgconfig/xshmfence.pc - found
===>   mesa-libs-18.3.2_1 depends on file:
/usr/local/libdata/pkgconfig/xxf86vm.pc - found
===>   mesa-libs-18.3.2_1 depends on shared library: libwayland-egl.so - found
(/usr/local/lib/libwayland-egl.so)
===>   mesa-libs-18.3.2_1 depends on shared library: libexpat.so - found
(/usr/local/lib/libexpat.so)
===>   mesa-libs-18.3.2_1 depends on shared library: libdrm.so - not found
===>  License MIT accepted by the user
===>   libdrm-2.4.98_1,1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by libdrm-2.4.98_1,1 for building
===>  Extracting for libdrm-2.4.98_1,1
=> SHA256 Checksum OK for libdrm-2.4.98.tar.bz2.
===>  Patching for libdrm-2.4.98_1,1
===>  Applying extra patch /usr/ports/graphics/libdrm/files/extra-xf86drm.c
===>  Applying FreeBSD patches for libdrm-2.4.98_1,1
===>   libdrm-2.4.98_1,1 depends on file:
/usr/local/libdata/pkgconfig/pthread-stubs.pc - found
===>   libdrm-2.4.98_1,1 depends on executable: meson - not found
===>  meson-0.51.0 needs Python 3.5 at least, but 2.7 was specified.
*** Error code 1

Stop.
make[9]: stopped in /usr/ports/devel/meson
*** Error code 1

Stop.
make[8]: stopped in /usr/ports/graphics/libdrm
*** Error code 1

Stop.
make[7]: stopped in /usr/ports/graphics/libdrm
*** Error code 1

Stop.
make[6]: stopped in /usr/ports/graphics/mesa-libs
*** Error code 1

Stop.
make[5]: stopped in /usr/ports/graphics/mesa-libs
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/graphics/cairo
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/graphics/cairo
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/devel/gobject-introspection
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/graphics/gtk-update-icon-cache
*** Error code 1

Stop.
make: stopped in /usr/ports/editors/jucipp

How should I get past these Python things and test the actual editors/jucipp
 port?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kde-freebsd mailing list