Bug 490254 - IL_LBM changed to IL_ILBM without any notice?
Summary: IL_LBM changed to IL_ILBM without any notice?
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: DevIL
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Hans de Goede
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 486390
TreeView+ depends on / blocked
 
Reported: 2009-03-14 07:52 UTC by Mamoru TASAKA
Modified: 2009-03-14 11:10 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-03-14 11:10:38 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Mamoru TASAKA 2009-03-14 07:52:17 UTC
Description of problem:
Now I am trying to review bug 486390, but it does
not compile on dist-f11 like:
-----------------------------------------------------------
In file included from /builddir/build/BUILD/simspark-0.1/lib/kerosin/imageserver/imageserver.cpp:22:
/builddir/build/BUILD/simspark-0.1/lib/kerosin/imageserver/imageserver.h:69: error: 'IL_LBM' was not declared in this scope
-----------------------------------------------------------
It does compile on dist-f10-updates-candidate.

IL_LBM was defined in IL/il.h of DevIL 1.7.5/1.7.7, however
it seems that this was changed to IL_ILBM without any notice.
- Is this intentional or by accident?
- Also generally is such change allowed?

Version-Release number of selected component (if applicable):
DevIL-1.7.8-1.fc11

How reproducible:
100%

Steps to Reproduce:
1. See above
2.
3.

Comment 1 Hans de Goede 2009-03-14 11:10:38 UTC
This is an API change not an ABI change, so it doesn't cause any runtime issues
only build issues. And I expect most programs to not use this define.

Moreover this is an upstream API change which is annoying, but pretty trivial to
fix when hit. There is not a whole lot I can do here, as I do not want to diverge
from upstream in this.


Note You need to log in before you can comment on or make changes to this bug.