Bug 770228

Summary: libdar-devel contains broken config.h
Product: [openSUSE] openSUSE 12.2 Reporter: Ilya Chernykh <anixx>
Component: BasesystemAssignee: E-mail List <bnc-team-screening>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: dimstar
Version: Beta 1   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ilya Chernykh 2012-07-06 12:04:22 UTC
User-Agent:       Mozilla/5.0 (X11; U; Firefox 2.0; openSUSE; ru-RU)

The /usr/include/dar/config.h file in package libdar-devel ends with the following lines:

#define LIBDAR_STDC_HEADERS 1
#define LIBDAR_VERSION "2.3.10"
#ifndef _DARWIN_USE_64_BIT_INODE
# define _DARWIN_USE_64_BIT_INODE

which makes #ifndef directive not closed.

This prevents compiling other packages against libdar-devel.


Reproducible: Always

Steps to Reproduce:
1.
2.
3.
Comment 1 Ilya Chernykh 2012-07-06 12:51:34 UTC
A patch has been proposed:
http://lists.opensuse.org/opensuse-packaging/2012-07/msg00046.html
Comment 2 Dominique Leuenberger 2012-07-06 14:39:53 UTC
127286  State:review     By:factory-auto When:2012-07-06T16:05:32
        submit:          Archiving/dar  ->                                  openSUSE:Factory
        Review by Group      is accepted:  legal-auto(licensedigger)                         
        Review by Group      is accepted:  factory-auto(factory-auto)                        
        Review by Group      is new:       autobuild-team                                    
        From: review(msmeissn) -> review(factory-auto)
        Descr: Hacky fix for broken /usr/include/dar/config.h...  (forwarded
               request 127278 from dimstar)
        Comment: Please review sources 


=> So this is on the way into Factory...