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

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239682

--- Comment #11 from Mohammad S. Babaei <[email protected]> ---
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.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.