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
signature.asc
Description: Digital signature