From nobody Sun Jan 16 14:50:51 2022 X-Original-To: enlightenment@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 55042195EEE0 for ; Sun, 16 Jan 2022 14:50:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JcHyz14pQz4rnW for ; Sun, 16 Jan 2022 14:50:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 05BEF1C478 for ; Sun, 16 Jan 2022 14:50:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 20GEooff036193 for ; Sun, 16 Jan 2022 14:50:50 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 20GEooeu036192 for enlightenment@FreeBSD.org; Sun, 16 Jan 2022 14:50:50 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: enlightenment@FreeBSD.org Subject: [Bug 254450] devel/efl: use EGL as default backend (not OpenGL) Date: Sun, 16 Jan 2022 14:50:51 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: tomek@cedro.info X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: enlightenment@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Enlightenment for FreeBSD -- porting and maintaining List-Archive: https://lists.freebsd.org/archives/freebsd-enlightenment List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-enlightenment@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642344651; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=h8fL+md2Y79rzR8OQdlEtcT/iP8JmzVc7AwzaMEV1Q0=; b=mThgsRlAHop+GjDiyvl1VRh8g5Kg6yWNmr2fR9l8MuB6XE05sOwHI4PkoWwXFrLkF4eEqZ D6+HQ9cW7qHSH7BVX8DUyTYn9XVZ6fllLLu+X+pLm5lAzp1hkKIUIvt8KWGNab+j58oVd9 jhjwQSwLx9L2OmHe6CQyv5APBQSbXyVzkjwtTUZjBgtBW1DAX3p2lzOWE8+/Es9RwL0F/x oaQNtmEg9MHSgInikrfj4QUFdSv9iVfB/4o+UpPtTE4F3uitf7Tx/6U2nQDUWTca9nQsUz aiNjrowfpGGr7HM57BK3hWkXXCpPvUNQSRO9kCOfqjCIEwYMKdAQZSZ4DJMvzw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1642344651; a=rsa-sha256; cv=none; b=dgQuxqiBRjDhzcVsYvy5m+b7PVKOHxC3um5tSN240xLTI8XL4hlbLM1qQBkYTS/anLLzfs xnuQtVx0Zh+Ge9bdAGw5Nw0nFptTuTPx+3MuBO/7EbmxtKVGOE8j4NUy5VbX/B84SXYmzg lSxdCumG7QR1sxPhj784v6naCacUMsNKsh0Yp4YDmJIav8MRtKNwnq6avcw4HQJ8PRbn4K ptA7Dhbf1laH6y7m0sm3GhKnaDE2zCLQXtZmRnu80XuRGckGzWHHRbpVUACa7E8+SckYgK qYsLygZsq8Wn2RJnKOfI5eXqtwfmdk3JkJhHpMdQ0UVSHEvEJHGU2eYOJ4OzZw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254450 --- Comment #7 from Tomasz "CeDeROM" CEDRO --- Quick fix to the current even outdated port is to simply switch backend to = EGL. That will prevent breaking my AMDGPU system on pkg upgrade. Please consider. New EFL will need some more work. Simple replacement of package release does not build. Some patches needs to be introduced and provided to the upstream. Details below. # make =3D=3D=3D> License BSD2CLAUSE LGPL21 accepted by the user =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/sbin/pkg - found =3D=3D=3D> Fetching all distfiles required by efl-1.26.1 for building =3D=3D=3D> Extracting for efl-1.26.1 =3D> SHA256 Checksum OK for enlightenment/efl-1.26.1.tar.xz. =3D=3D=3D> Patching for efl-1.26.1 =3D=3D=3D> Applying FreeBSD patches for efl-1.26.1 from /usr/ports/devel/e= fl/files =3D=3D=3D> efl-1.26.1 depends on executable: checkmk - found =3D=3D=3D> efl-1.26.1 depends on executable: luajit - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/include/linux/videodev2= .h - found =3D=3D=3D> efl-1.26.1 depends on executable: msgfmt - found =3D=3D=3D> efl-1.26.1 depends on package: libiconv>=3D1.14_11 - found =3D=3D=3D> efl-1.26.1 depends on package: meson>=3D0.57.1_1 - found =3D=3D=3D> efl-1.26.1 depends on executable: ninja - found =3D=3D=3D> efl-1.26.1 depends on package: pkgconf>=3D1.3.0_1 - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/bin/python3.8 - found =3D=3D=3D> efl-1.26.1 depends on executable: update-mime-database - found =3D=3D=3D> efl-1.26.1 depends on package: gstreamer1-plugins-core>=3D1.4 = - found =3D=3D=3D> efl-1.26.1 depends on package: gstreamer1-plugins>=3D1.4 - fou= nd =3D=3D=3D> efl-1.26.1 depends on package: xorgproto>=3D0 - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/libdata/pkgconfig/x11.p= c - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/libdata/pkgconfig/xcb.p= c - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/libdata/pkgconfig/xcurs= or.pc - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/libdata/pkgconfig/xcomp= osite.pc - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/libdata/pkgconfig/xdama= ge.pc - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/libdata/pkgconfig/xext.= pc - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/libdata/pkgconfig/xfixe= s.pc - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/libdata/pkgconfig/xi.pc= - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/libdata/pkgconfig/xiner= ama.pc - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/libdata/pkgconfig/xrand= r.pc - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/libdata/pkgconfig/xrend= er.pc - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/libdata/pkgconfig/xtst.= pc - found =3D=3D=3D> efl-1.26.1 depends on file: /usr/local/libdata/pkgconfig/xscrn= saver.pc - found =3D=3D=3D> efl-1.26.1 depends on shared library: libgif.so - found (/usr/local/lib/libgif.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libtiff.so - found (/usr/local/lib/libtiff.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libfontconfig.so - found (/usr/local/lib/libfontconfig.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libdbus-1.so - found (/usr/local/lib/libdbus-1.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libcurl.so - found (/usr/local/lib/libcurl.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libsndfile.so - found (/usr/local/lib/libsndfile.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libfribidi.so - found (/usr/local/lib/libfribidi.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libharfbuzz.so - found (/usr/local/lib/libharfbuzz.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libopenjp2.so - found (/usr/local/lib/libopenjp2.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libpoppler.so - found (/usr/local/lib/libpoppler.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libspectre.so - found (/usr/local/lib/libspectre.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libpulse.so - found (/usr/local/lib/libpulse.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libraw.so - found (/usr/local/lib/libraw.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libscim-1.0.so - found (/usr/local/lib/libscim-1.0.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libwebp.so - found (/usr/local/lib/libwebp.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libunwind.so - found (/usr/local/lib/libunwind.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libcairo.so - found (/usr/local/lib/libcairo.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libgdk_pixbuf-2.0.so - f= ound (/usr/local/lib/libgdk_pixbuf-2.0.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) =3D=3D=3D> efl-1.26.1 depends on shared library: librsvg-2.so - found (/usr/local/lib/librsvg-2.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so) =3D=3D=3D> efl-1.26.1 depends on shared library: libgstreamer-1.0.so - fo= und (/usr/local/lib/libgstreamer-1.0.so) =3D=3D=3D> Configuring for efl-1.26.1 The Meson build system Version: 0.60.3 Source dir: /usr/ports/devel/efl/work/efl-1.26.1 Build dir: /usr/ports/devel/efl/work/efl-1.26.1/_build Build type: native build Project name: efl Project version: 1.26.1 C compiler for the host machine: cc (clang 11.0.1 "FreeBSD clang version 11= .0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)") C linker for the host machine: cc ld.lld 11.0.1 C++ compiler for the host machine: c++ (clang 11.0.1 "FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe= )") C++ linker for the host machine: c++ ld.lld 11.0.1 Host machine cpu family: x86_64 Host machine cpu: x86_64 Compiler for C supports arguments -fvisibility=3Dhidden: YES Compiler for C supports arguments -Wall: YES Compiler for C supports arguments -Wfloat-compare: NO Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wunused-parameter: YES Compiler for C supports arguments -Wsign-compare: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES meson.build:90: WARNING: Consider using the built-in warning_level option instead of using "-Wall". meson.build:91: WARNING: Consider using the built-in warning_level option instead of using "-Wall". Program env found: YES (/usr/bin/env) Checking if "environ check" : compiles: NO Message: x86 build - MMX + SSE3 enabled Has header "immintrin.h" : YES Checking if "open works with O_CLOEXEC" : compiles: YES Checking if "strerror_r() returns char *" : compiles: NO Library m found: YES Library dl found: YES Library rt found: YES Run-time dependency threads found: YES Has header "alloca.h" : NO Has header "asm/hwcap.h" : NO Has header "bsd/string.h" : NO Has header "dirent.h" : YES Has header "execinfo.h" : YES Has header "mcheck.h" : NO Has header "netinet/in.h" : YES Has header "netinet/ssl.h" : NO Has header "netinet/tcp.h" : YES Has header "netinet/udp.h" : YES Has header "net/if.h" : YES Has header "stdlib.h" : YES Has header "sys/auxv.h" : YES Has header "sys/inotify.h" : YES Has header "sys/ioctl.h" : YES Has header "sys/mman.h" : YES Has header "sys/types.h" : YES Has header "sys/socket.h" : YES Has header "sys/filio.h" : YES Has header "arpa/inet.h" : YES Has header "sys/epoll.h" : NO Has header "sys/un.h" : YES Has header "sys/wait.h" : YES Has header "sys/resource.h" : YES Has header "sys/times.h" : YES Has header "longinfo.h" : NO Has header "ieeefp.h" : YES Has header "sys/timerfd.h" : NO Has header "features.h" : NO Has header "langinfo.h" : YES Has header "locale.h" : YES Has header "crt_externs.h" : NO Has header "pthread.h" : YES Header has symbol "alloca" : NO Header has symbol "backtrace" : YES Header has symbol "backtrace_symbols" : YES Header has symbol "chown" : YES Header has symbol "clock_gettime" : YES Header has symbol "dirfd" : NO Header has symbol "fchmod" : YES Header has symbol "fcntl" : YES Header has symbol "fork" : YES Header has symbol "fpathconf" : YES Header has symbol "geteuid" : YES Header has symbol "getpagesize" : YES Header has symbol "getpwent" : NO Header has symbol "getpwent" : YES Header has symbol "getuid" : YES Header has symbol "getxattr" : NO Header has symbol "getxattr" : NO Header has symbol "iconv" : YES Header has symbol "listxattr" : NO Header has symbol "listxattr" : NO Header has symbol "malloc_info" : NO Header has symbol "malloc_usable_size" : YES Header has symbol "mkdirat" : YES Header has symbol "mmap" : YES Header has symbol "mtrace" : NO Header has symbol "prctl" : NO Header has symbol "procctl" : YES Header has symbol "realpath" : YES Header has symbol "setxattr" : NO Header has symbol "setxattr" : NO Header has symbol "siglongjmp" : YES Header has symbol "strerror_r" : YES Header has symbol "gettimeofday" : YES Header has symbol "execvp" : YES Header has symbol "pause" : YES Header has symbol "isfinite" : YES Header has symbol "siginfo_t" : YES Header has symbol "pthread_getcpuclockid" : YES Header has symbol "pthread_getcpuclockid" : NO Header has symbol "timerfd_create" : NO Header has symbol "kevent" : NO Header has symbol "kevent" : YES Header has symbol "kevent" : NO Library dl found: YES Header has symbol "dlopen" with dependency -ldl: YES Library dl found: YES Header has symbol "dlsym" with dependency -ldl: YES Library m found: YES Header has symbol "lround" with dependency -lm: YES Library malloc found: NO Header has symbol "mallinfo2" : NO Library malloc found: NO Header has symbol "mallinfo" : NO Library rt found: YES Header has symbol "shm_open" with dependency -lrt: YES Header has symbol "shm_open" with dependency -lrt: NO Header has symbol "shm_open" with dependency -lrt: NO Header has symbol "splice" : NO Header has symbol "sched_getcpu" : NO Library dl found: YES Header has symbol "dladdr" with dependency -ldl: YES Header has symbol "fstatat" : YES Header has symbol "regcomp" : YES Found pkg-config: /usr/local/bin/pkgconf (1.8.0) Run-time dependency libjpeg found: YES 2.1.2 Checking for size of "int" : 4 Checking for size of "long" : 8 Library intl found: YES Run-time dependency luajit found: YES 2.0.5 Header has symbol "pthread_barrier_init" : YES Header has symbol "pthread_set_name_np" : YES Header has symbol "pthread_attr_setaffinity_np" : YES Checking for size of "wchar_t" : 4 Checking for size of "uintptr_t" : 8 Has header "dirent.h" : YES (cached) Header has symbol "alloca" : NO (cached) Has header "byteswap.h" : NO Header has symbol "pthread_spin_init" : YES Configuring eina_config.h using configuration Run-time dependency libunwind-generic found: YES 1.5.0 Run-time dependency iconv found: YES Library execinfo found: YES Run-time dependency zlib found: YES 1.2.11 Run-time dependency dbus-1 found: YES 1.12.20 Run-time dependency sndfile found: YES 1.0.31 Run-time dependency libpulse found: YES 14.2 Message: ecore_avahi disabled! Message: eeze disabled! Run-time dependency x11 found: YES 1.7.2 Run-time dependency xcb found: YES 1.14 Run-time dependency x11-xcb found: YES 1.7.2 Library Xcomposite found: YES Library Xdamage found: YES Library Xext found: YES Library Xfixes found: YES Library Xinerama found: YES Library Xrandr found: YES Library Xrender found: YES Library Xtst found: YES Library Xss found: YES Library Xi found: YES Library Xi found: YES Header has symbol "XkbSetDetectableAutoRepeat" with dependen= cies x11, xcb: YES Library Xcursor found: YES Header has symbol "XcursorSupportsARGB" with dependencies x11, xcb: YES Message: ecore_fb disabled! Message: ecore_wl2 disabled! Message: ecore_sdl disabled! Message: ecore_buffer disabled! src/lib/elput/meson.build:1:0: ERROR: Unknown variable "eeze". A full log can be found at /usr/ports/devel/efl/work/efl-1.26.1/_build/meson-logs/meson-log.txt =3D=3D=3D> Script "configure" failed unexpectedly. Please report the problem to enlightenment@FreeBSD.org [maintainer] and att= ach the "/usr/ports/devel/efl/work/efl-1.26.1/_build/meson-logs/meson-log.txt" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/local/sbin/pkg-static info -g -Ea). *** Error code 1 Stop. make[1]: stopped in /usr/ports/devel/efl *** Error code 1 Stop. make: stopped in /usr/ports/devel/efl --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.=