Bug 1063392

Summary: tigervnc cannot build against xorg-x11-server-source
Product: [Fedora] Fedora Reporter: Tim Waugh <twaugh>
Component: tigervncAssignee: Tim Waugh <twaugh>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: bphinz, gustavold, twaugh, xgl-maint, yselkowi
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: tigervnc-1.3.0-15.fc21 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 1323065 (view as bug list) Environment:
Last Closed: 2014-03-19 17:27:28 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 955206, 1051573    
Attachments:
Description Flags
build.log
none
fix build for dri3 and present none

Description Tim Waugh 2014-02-10 15:43:55 UTC
Created attachment 861453 [details]
build.log

Description of problem:
When building tigervnc in rawhide I get this:

Xvnc-miinitext.o:(.data.rel+0x1c8): undefined reference to `dri3_extension_init'
collect2: error: ld returned 1 exit status

Version-Release number of selected component (if applicable):
xorg-x11-server-source-1.15.0-3.fc21

Works fine when building in f20 against xorg-x11-server-source-1.14.4-6.fc20.

Comment 1 Tim Waugh 2014-03-17 16:58:04 UTC
I'm still seeing this.

Comment 2 Tim Waugh 2014-03-19 11:58:48 UTC
Not sure why this would block bug #1051573 specifically. I'm seeing this failure on x86_64.

Comment 3 Tim Waugh 2014-03-19 17:27:28 UTC
Fixed by disabling dri3 in the configure line.

Comment 4 Yaakov Selkowitz 2014-04-06 18:01:57 UTC
Created attachment 883345 [details]
fix build for dri3 and present

The attached patch for rawhide should allow the build to succeed with DRI3 and Present enabled.

Comment 5 Tim Waugh 2014-04-07 10:45:30 UTC
Thanks! Built in tigervnc-1.3.1-2.fc21.