View Issue Details

IDProjectCategoryView StatusLast Update
0000652Pgpool-IIBugpublic2020-10-09 15:04
Reporter9607835 Assigned ToMuhammad Usama  
PrioritylowSeverityminorReproducibilityalways
Status assignedResolutionopen 
Platformx86_64OSWindowsOS VersionCYGWIN_NT-10.0
Product Version4.1.4 
Summary0000652: Non-posix headers are not cross-platform compatible.
DescriptionYou are currently using 'net/route.h', however this header file is not defined in the Portable Operating System Interface (POSIX) as of version POSIX.1-2008 (a.k.a. IEEE Std 1003.1-2008 a.k.a. The Open Group Technical Standard Base Specifications, Issue 7).

Please remove non-compliant code. POSIX has all you should need to implement the code properly, anything else is a risk for software bloat.
Additional Information[...]
$ make
[...]
wd_if.c:42:10: fatal error: net/route.h: No such file or directory
   42 | #include <net/route.h>
      | ^~~~~~~~~~~~~
compilation terminated.
[...]
TagsMakefile, pgpool-II

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-10-08 05:59 9607835 New Issue
2020-10-08 05:59 9607835 Tag Attached: Makefile
2020-10-08 05:59 9607835 Tag Attached: pgpool-II
2020-10-09 15:04 administrator Assigned To => Muhammad Usama
2020-10-09 15:04 administrator Status new => assigned