pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/53099: graphics/MesaLib fails to build



>Number:         53099
>Category:       pkg
>Synopsis:       graphics/MesaLib fails to build
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Mar 14 23:30:00 +0000 2018
>Originator:     john%ziaspace.com@localhost
>Release:        NetBSD 7.1_STABLE
>Organization:
	
>Environment:
	
	
System: NetBSD tim.nextvr.com 7.1_STABLE NetBSD 7.1_STABLE (TIM) #0: Fri Oct 20 05:19:22 UTC 2017 john%tim.nextvr.com@localhost:/usr/obj-amd64/sys/arch/amd64/compile/TIM amd64
Architecture: x86_64
Machine: amd64
>Description:
	
Running pkg_rolling-replace on a netbsd-7 system with pkgsrc from today, 
graphics/MesaLib fails here:

checking for LIBDEVQ... no
Please specify at least one package name on the command line.
--print-errors: not found
checking for GLPROTO... yes
configure: error: Direct rendering requires libdrm >= 2.4.60
*** Error code 1

Stop.
make[2]: stopped in /usr/pkgsrc/graphics/MesaLib

Trying to install x11/libdrm manually fails with:

  CCLD     kms-universal-planes
  CCLD     kms-steal-crtc
Making all in modeprint
  CC       modeprint.o
modeprint.c: In function 'printProperty':
modeprint.c:129:4: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type '__u64' [-Wformat=]
    printf("\t\t%lld = %s\n", props->enums[j].value, props->enums[j].name);
    ^
modeprint.c:129:4: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type '__u64' [-Wformat=]
  CCLD     modeprint
modeprint.o: In function `main':
modeprint.c:(.text.startup+0x200): undefined reference to `drmModeGetConnectorCurrent'
Makefile:433: recipe for target 'modeprint' failed
gmake[3]: *** [modeprint] Error 1
Makefile:706: recipe for target 'all-recursive' failed
gmake[2]: *** [all-recursive] Error 1
Makefile:855: recipe for target 'all-recursive' failed
gmake[1]: *** [all-recursive] Error 1
Makefile:614: recipe for target 'all' failed
gmake: *** [all] Error 2
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/x11/libdrm
*** Error code 1


>How-To-Repeat:
	
>Fix:
	
One fix is to manually install 

>Unformatted:
 	
 	


Home | Main Index | Thread Index | Old Index