Bug 771772

Summary: ogre-pagedgeometry-devel does not include PagedGeometryConfig.h
Product: [Fedora] Fedora Reporter: Al Reay <alreay1>
Component: ogre-pagedgeometryAssignee: Bruno Wolff III <bruno>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 16CC: bruno
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: ogre-pagedgeometry-1.1.0-6.fc15 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-01-21 21:52:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
patch file for ogre-pagedgemetry.spec none

Description Al Reay 2012-01-04 22:35:30 UTC
Created attachment 550774 [details]
patch file for ogre-pagedgemetry.spec

Description of problem:

Projects using PagedGeometry fail to build giving error;

/usr/include/OGRE/PagedGeometry/PagedGeometry.h:11:33: fatal error: PagedGeometryConfig.h: No such file or directory

Version-Release number of selected component (if applicable):

Tested that it fails on Fedora 15 & 16

How reproducible:

Try to build anything that relies on PagedGeometry. ie the demos. Alternatively, a C++ program like this will demonstrate the problem

8<--------test.cpp-------------------------8<

#include </usr/include/OGRE/PagedGeometry/PagedGeometry.h>

int main() {
   return 0;
}

8<--------------------------------------8<

# g++ test.cpp -I/usr/include/OGRE

Will generate the build error described at the top of this bugreport


Additional info:

I've attached a patch that copies in the processed PagedGeometryConfig.h from the 'build' directory and removes the '.in' file that was previously included in the devel RPM.

I'd be keen to help you maintain this package especially as version 1.1.3 is out now and I'll be using this component quite a lot this year.

Comment 1 Fedora Update System 2012-01-05 12:42:15 UTC
ogre-pagedgeometry-1.1.0-6.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/ogre-pagedgeometry-1.1.0-6.fc16

Comment 2 Fedora Update System 2012-01-05 12:43:49 UTC
ogre-pagedgeometry-1.1.0-6.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/ogre-pagedgeometry-1.1.0-6.fc15

Comment 3 Bruno Wolff III 2012-01-05 12:47:44 UTC
Thanks for catching this.

I welcome any help. I don't have a good way to test this package. I worked on it to prepare for packaging dungeonhack, but the dungeonhack project ran into problems. Having someone using it actively would help.

If you are in the packagers group already, just request access in the package database.

Comment 4 Fedora Update System 2012-01-07 23:04:16 UTC
Package ogre-pagedgeometry-1.1.0-6.fc15:
* should fix your issue,
* was pushed to the Fedora 15 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing ogre-pagedgeometry-1.1.0-6.fc15'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-0200/ogre-pagedgeometry-1.1.0-6.fc15
then log in and leave karma (feedback).

Comment 5 Al Reay 2012-01-09 03:24:55 UTC
Thanks Bruno. That's working fine now.

I'd like to help with this package (and other Ogre related packages too) but I'm still not an approved packager. I've had a request to get a package approved waiting forever here

https://bugzilla.redhat.com/show_bug.cgi?id=679980

One day maybe :)

Comment 6 Bruno Wolff III 2012-01-09 04:03:47 UTC
I am not a sponsor myself, so I can't help you directly, but you can also become a packager without having a new package approved. You can be evaluated on practice reviews and by working on existing packages. You still have to get a sponsor which can be harder than it really should be since we could really use a lot more packagers.

On a side note, I also see that there is another upstream pagedgeometry update out now in the last week or so.

Comment 7 Fedora Update System 2012-01-21 21:52:27 UTC
ogre-pagedgeometry-1.1.0-6.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 8 Fedora Update System 2012-01-21 21:52:50 UTC
ogre-pagedgeometry-1.1.0-6.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.