Hey Josh, Thanks for the bug report, since 0.18.0 has just been released I have been looking at closing this bug. But I don't think that it would be wise to remove the files in the package because there are other .h files that conditionally include them namely common.h. This would probably be confusing for anyone looking through the .h files seeing references to nonexistent files.
Also there also reasonable safeties that prevent accidental including of these headers in the wrong environment. So I'm going to mark this as wontfix. Thanks for the feedback all the same. Regards, Russell Sim Josh Triplett <[email protected]> writes: > Package: libgit2-dev > Version: 0.17.0-1 > Severity: normal > > libgit2-dev installs three header files that only work on Windows > systems: > > /usr/include/git2/inttypes.h > /usr/include/git2/stdint.h > /usr/include/git2/windows.h > > Please don't install these files in the Debian package. > > - Josh Triplett > > -- System Information: > Debian Release: wheezy/sid > APT prefers unstable > APT policy: (500, 'unstable'), (1, 'experimental') > Architecture: amd64 (x86_64) > > Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores) > Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > > Versions of packages libgit2-dev depends on: > ii libgit2-0 0.17.0-1 > > libgit2-dev recommends no packages. > > libgit2-dev suggests no packages. > > -- no debconf information > >
pgpYLvq0Hwbzm.pgp
Description: PGP signature

