On Sat, Jun 03, 2006 at 02:06:20AM +0200, Adeodato Simó wrote:
> * Mohammed Sameer [Sun, 30 Apr 2006 12:56:29 +0300]:
> 
> Hi,
> 
> > Package: libzipios++-dev
> > Version: 0.1.5.9+cvs.2004.02.07-3.3
> > Followup-For: Bug #363173
> 
> > We can't simply remove the file because if we do, enigma will FTBFS 
> > (#232097)
> > I guess we have 2 options:
> > 1) Remove the file and prevent its inclusion in all the library header files
> > or 2) Move the file into a different namespace
> 
> > I'd be welling to work on a patch for any of the 2 solutions.
> 
> Including config.h in library public headers sounds like a really bad
> practice, so I think the best solution is to modify the two header files
> that actually use one of the HAVE_* macros (*), leaving only the branch
> that is true in Debian systems, and ship an empty zipios-config.h in the
> package (which is a bit easier than removing the #include statement from
> all 27 include files).
> 
>   (*) meta-iostreams.h uses HAVE_STD_IOSTREAM and USE_STD_IOSTREAM,
>   zipios_defs.h uses HAVE_STDINT_H, but seems a local addition from the
>   Debian maintainer.
> 
> Do you want to prepare a patch?
> 

I had a look at the .diff.gz
Seems that the Debian maintainer added zipios-config.h explicitely.
Well, We can modify the 2 files. I can ensure they will work with Debian on 
x86. But what
about aother archs ?

I just don't feel like fixing a problem and introducing another ;-)

What do you think ?
I'd be welling to work on a patch for whatever solution we agree on.

-- 
GNU/Linux registered user #224950
Proud Egyptian GNU/Linux User Group <www.eglug.org> Member.
Life powered by Debian, Homepage: www.foolab.org
--
Don't send me any attachment in Micro$oft (.DOC, .PPT) format please
Read http://www.gnu.org/philosophy/no-word-attachments.html
Preferable attachments: .PDF, .HTML, .TXT
Thanx for adding this text to Your signature

Attachment: signature.asc
Description: Digital signature

Reply via email to