Bug 180902
Summary: | libXvMCW looks for config file in the wrong place | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Dominik 'Rathann' Mierzejewski <dominik> |
Component: | libXvMC | Assignee: | X/OpenGL Maintenance List <xgl-maint> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | dcantrell |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2006-02-22 07:59:01 UTC | Type: | --- |
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: | 150222 |
Description
Dominik 'Rathann' Mierzejewski
2006-02-10 14:10:06 UTC
Fixed patch (without the quotes). ^_^ --- libXvMC-1.0.1/src/Makefile.in.path 2005-12-21 08:18:14.000000000 +0100 +++ libXvMC-1.0.1/src/Makefile.in 2006-02-10 15:10:56.000000000 +0100 @@ -158,7 +158,7 @@ libXvMCW_la_LIBADD = @XVMC_LIBS@ libXvMCW_la_CFLAGS = \ $(AM_CFLAGS) \ - -DXVMC_CONFIGDIR=XConfigDir \ + -DXVMC_CONFIGDIR=/etc/X11 \ -DXVMC_SOVERSION=\".1.0\" \ -DXV_SOVERSION=\".1.0\" Thanks for the report. The real problem seems to be that XConfigDir isn't being properly defined. Figuring out why that's occuring and fixing it is probably the best solution to get integrated into upstream sources, assuming it's not just a missing configure option. Flagging as FC5Blocker as it's something that should be resolved before FC5. Thanks again. I've reviewed the issue more closely, and indeed XConfigDir isn't getting defined. It appears that whoever migrated XvMC from imake to autotools did not complete the job or test it adequately. XConfigDir is an imake variable used in the monolithic tree. I decided to go with the suggested patch from comment #1 above for the time being as a quick workaround. This requires using automake-1.7 and autoconf in the spec file for now as well. Sanity testing of resulting binary: [root@fc4i386 RPMS]# rpm -Uvh libXvMC-1.0.1-3.i386.rpm libXvMC-devel-1.0.1-3.i386.rpm Preparing... ########################################### [100%] 1:libXvMC ########################################### [ 50%] 2:libXvMC-devel ########################################### [100%] [root@fc4i386 RPMS]# strings /usr/lib/libXvMCW.so.1.0.0 |grep XvMCConfig /etc/X11/XvMCConfig The bug is now fixed in CVS, and packages built. Request for the new packages to be included in FC5 submitted to release engineering. Once the packages are accepted and moved into fc5, I'll update and close the report. Approved and moved to dist-fc5 |