Bug 19141

Summary: bltOldConfig.h included by blt.h but not installed
Product: Mageia Reporter: Herbert Poetzl <herbert>
Component: RPM PackagesAssignee: Shlomi Fish <shlomif>
Status: RESOLVED OLD QA Contact:
Severity: major    
Priority: Normal CC: marja11, mhrambo3501
Version: 5   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: blt CVE:
Status comment:
Attachments: Debian's bltoldconfig patch

Description Herbert Poetzl 2016-08-06 21:05:37 CEST
blt-2.5-8.mga5 installs a header "blt.h" which conditionally includes "bltOldConfig.h" which is not installed by the blt package.

This causes code which doesn't define USE_BLT_STUBS to fail.

Best,
Herbert

PS: debian has patches to fix that.
Comment 1 Marja Van Waes 2016-08-08 08:13:00 CEST
Assigning to maintainer

CC: (none) => marja11
Assignee: bugsquad => shlomif
Source RPM: (none) => blt

Comment 2 Mike Rambo 2017-10-25 16:18:43 CEST
Created attachment 9756 [details]
Debian's bltoldconfig patch

In case it helps... I think this is the patch mentioned by Herbert. It appears to address more than just the OldConfig problem however. There are also two slightly different versions of the patch. This is the newer one from dfsg-3.

CC: (none) => mrambo

Comment 3 Marja Van Waes 2018-10-06 13:22:09 CEST
Hi Herbert

Thank you for having taken the needed time to report this issue!

and thx, Mike, for finding the patch.

This bug was filed against Mageia 5. Did it get fixed? If so, please change its status to RESOLVED - FIXED.

If it didn't, then we regret that we weren't able to fix it in Mageia 5. Mageia 5 has officially reached its End of Life on December 31st, 2017 https://blog.mageia.org/en/2017/11/07/mageia-5-eol-postponed/
It continued to get limited extended support since then, but that support has now ended, too.
As a result we are closing this bug report as OLD.

If you still see this issue in a newer Mageia version, then please reopen this report and say so.

Status: NEW => RESOLVED
Resolution: (none) => OLD