TigerVNC / tigervnc

High performance, multi-platform VNC client and server
https://tigervnc.org
GNU General Public License v2.0
5.13k stars 940 forks source link

I encountered the following problems while compiling the Tigervnc-1.9.0-12.el8_1.src.rpm source package #1078

Closed dengxiansong closed 4 years ago

dengxiansong commented 4 years ago

I encountered the following problems while compiling the Tigervnc-1.9.0-12.el8_1.src.rpm source package:

image checking for library containing gethostbyname... none required checking for getaddrinfo... yes checking if IPv6 support should be built... yes checking for struct sockaddr_in.sin_len... no checking for socklen_t... yes checking for struct msghdr.msg_control... yes checking if Xtrans should support os-specific local connections... no checking for authdes_seccreate... no checking for authdes_create... no checking if Secure RPC authentication ("SUN-DES-1") should be supported... no checking for PIXMAN... yes checking whether PTHREAD_MUTEX_RECURSIVE is declared... yes checking if compiler needs -Werror to reject unknown flags... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for pthread_setname_np(const char)... no checking for pthread_setname_np(pthread_t, const char)... yes checking for SYSTEMD_DAEMON... yes checking for UDEV... yes checking for DBUS... yes checking for HAL... no checking for glibc...... yes checking for clock_gettime... yes checking for a useful monotonic clock ...... yes checking whether to track client ids... yes checking for DRI2PROTO... yes Checking temp dir /run/shm Checking temp dir /var/tmp checking for DRI3PROTO... yes checking for sigaction... yes checking for XSHMFENCE... yes checking for LIBDRM... yes checking for XLIB... yes checking for GL... no configure: error: Package requirements (glproto >= 1.4.17 gl >= 9.2.0) were not met:

Package dependency requirement 'gl >= 9.2.0' could not be satisfied. Package 'gl' has version '1.2', required version is '>= 9.2.0'

Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.

Alternatively, you may set the environment variables GL_CFLAGS and GL_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. error: Bad exit status from /var/tmp/rpm-tmp.K4bTGj (%build)

RPM build errors: Bad exit status from /var/tmp/rpm-tmp.K4bTGj (%build) `

bphinz commented 4 years ago

That’s not a package that we supplied. Please file a ticket with the distro that supplied it.

-brian

On Mon, Aug 17, 2020 at 9:58 PM dengxiansong notifications@github.com wrote:

I encountered the following problems while compiling the Tigervnc-1.9.0-12.el8_1.src.rpm source package:

[image: image]

http://url

checking for library containing gethostbyname... none required

checking for getaddrinfo... yes

checking if IPv6 support should be built... yes

checking for struct sockaddr_in.sin_len... no

checking for socklen_t... yes

checking for struct msghdr.msg_control... yes

checking if Xtrans should support os-specific local connections... no

checking for authdes_seccreate... no

checking for authdes_create... no

checking if Secure RPC authentication ("SUN-DES-1") should be supported... no

checking for PIXMAN... yes

checking whether PTHREAD_MUTEX_RECURSIVE is declared... yes

checking if compiler needs -Werror to reject unknown flags... no

checking for the pthreads library -lpthreads... no

checking whether pthreads work without any flags... no

checking whether pthreads work with -Kthread... no

checking whether pthreads work with -kthread... no

checking for the pthreads library -llthread... no

checking whether pthreads work with -pthread... yes

checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE

checking if more special flags are required for pthreads... no

checking for PTHREAD_PRIO_INHERIT... yes

checking for pthread_setname_np(const char*)... no

checking for pthread_setname_np(pthread_t, const char*)... yes

checking for SYSTEMD_DAEMON... yes

checking for UDEV... yes

checking for DBUS... yes

checking for HAL... no

checking for glibc...... yes

checking for clock_gettime... yes

checking for a useful monotonic clock ...... yes

checking whether to track client ids... yes

checking for DRI2PROTO... yes

Checking temp dir /run/shm

Checking temp dir /var/tmp

checking for DRI3PROTO... yes

checking for sigaction... yes

checking for XSHMFENCE... yes

checking for LIBDRM... yes

checking for XLIB... yes

checking for GL... no

configure: error: Package requirements (glproto >= 1.4.17 gl >= 9.2.0) were not met:

Package dependency requirement 'gl >= 9.2.0' could not be satisfied.

Package 'gl' has version '1.2', required version is '>= 9.2.0'

Consider adjusting the PKG_CONFIG_PATH environment variable if you

installed software in a non-standard prefix.

Alternatively, you may set the environment variables GL_CFLAGS

and GL_LIBS to avoid the need to call pkg-config.

See the pkg-config man page for more details.

error: Bad exit status from /var/tmp/rpm-tmp.K4bTGj (%build)

RPM build errors:

Bad exit status from /var/tmp/rpm-tmp.K4bTGj (%build)

`

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/TigerVNC/tigervnc/issues/1078, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB45M3N2ALYOQX4RW67EJ33SBHN5HANCNFSM4QCSAJHQ .

-- Sent from Gmail Mobile

dengxiansong commented 4 years ago

Name : tigervnc Version : 1.9.0 Release : 12.el8_1 Architecture: aarch64 Install Date: (not installed) Group : Unspecified Size : 1576126 License : GPLv2+ Signature : RSA/SHA256, Tue 04 Feb 2020 07:12:29 PM EST, Key ID 05b555b38483c65d Source RPM : (none) Build Date : Tue 04 Feb 2020 11:00:32 AM EST Build Host : aarch64-03.mbox.centos.org Relocations : (not relocatable) Packager : CentOS Buildsys bugs@centos.org Vendor : CentOS URL : http://www.tigervnc.com Summary : A TigerVNC remote display system Description : Virtual Network Computing (VNC) is a remote display system which allows you to view a computing 'desktop' environment not only on the machine where it is running, but from anywhere on the Internet and from a wide variety of machine architectures. This package contains a client which will allow you to connect to other desktops running a VNC server.

CendioOssman commented 4 years ago

Unfortunately we cannot help you with this. Please contact CentOS or Red Hat and they can hopefully help you out.