summaryrefslogtreecommitdiff
path: root/README.hpux
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2014-07-05 07:14:55 -0400
committerJarkko Hietaniemi <jhi@iki.fi>2014-07-05 07:14:55 -0400
commit40d81d360e0b4d4dd4219bcff6bec1b9ef6baf55 (patch)
tree949a53c54a3241da9d8390eae3ca591d4c3ecbfb /README.hpux
parent22dc67195d1219cb0c80b695155d55bcfafa1551 (diff)
downloadperl-40d81d360e0b4d4dd4219bcff6bec1b9ef6baf55.tar.gz
Updates to the HP-UX compilation warning.
Diffstat (limited to 'README.hpux')
-rw-r--r--README.hpux15
1 files changed, 13 insertions, 2 deletions
diff --git a/README.hpux b/README.hpux
index 3fe142d489..9d78a86684 100644
--- a/README.hpux
+++ b/README.hpux
@@ -663,13 +663,24 @@ best fix is to patch the header to match:
=head1 Redeclaration of "sendpath" with a different storage class specifier
-The following compilation warnings seem to be unavoidable but harmless:
+The following compilation warnings may happen in HP-UX releases
+earlier than 11.31 but are harmless:
cc: "/usr/include/sys/socket.h", line 535: warning 562: Redeclaration of "sendfile" with a different storage class specifier: "sendfile" will have internal linkage.
cc: "/usr/include/sys/socket.h", line 536: warning 562: Redeclaration of "sendpath" with a different storage class specifier: "sendpath" will have internal linkage.
They seem to be caused by broken system header files, and also other
-open source projects are seeing them.
+open source projects are seeing them. The following HP-UX patches
+should make the warnings go away:
+
+ CR JAGae12001: PHNE_27063
+ Warning 562 on sys/socket.h due to redeclaration of prototypes
+
+ CR JAGae16787:
+ Warning 562 from socket.h sendpath/sendfile -D_FILEFFSET_BITS=64
+
+ CR JAGae73470 (11.23)
+ ER: Compiling socket.h with cc -D_FILEFFSET_BITS=64 warning 267/562
=head1 Miscellaneous