Print this page
5468 Missing dependencies in lib/Makefile
5709 Add binary compatibility with Solaris 10 update 10.

@@ -27,10 +27,11 @@
 # Copyright (c) 2012 by Delphix. All rights reserved.
 # Copyright (c) 2015, Joyent, Inc.  All rights reserved.
 # Copyright (c) 2013, OmniTI Computer Consulting, Inc. All rights reserved.
 # Copyright (c) 2013 Gary Mills
 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
+# Copyright 2015 RackTop Systems.
 
 #
 # MAPFILE HEADER START
 #
 # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.

@@ -271,11 +272,10 @@
         aio_suspend;
         aiowait;
         aio_waitn;
         aio_write;
         aiowrite;
-        asprintf;
         assfail;
         backtrace;
         backtrace_symbols;
         backtrace_symbols_fd;
         canonicalize_file_name;

@@ -302,11 +302,10 @@
         err;
         errx;
         faccessat;
         fchmodat;
         fcloseall;
-        fdatasync;
         ffsl;
         ffsll;
         fgetattr;
         fls;
         flsl;

@@ -387,11 +386,10 @@
         shm_open;
         shm_unlink;
         sigqueue;
         sigtimedwait;
         sigwaitinfo;
-        smt_pause;
         stpcpy;
         stpncpy;
         strcasestr;
         strchrnul;
         strndup;

@@ -411,11 +409,10 @@
         uconv_u16tou8;
         uconv_u32tou16;
         uconv_u32tou8;
         uconv_u8tou16;
         uconv_u8tou32;
-        vasprintf;
         verr;
         verrx;
         vforkx;
         vwarn;
         vwarnx;

@@ -442,10 +439,18 @@
         lio_listio64;
         mkstemps64;
         posix_fadvise64;
         posix_fallocate64;
 $endif
+} SUNW_1.22.7;
+
+SYMBOL_VERSION SUNW_1.22.7 {    # s10u10 - SunOS 5.10 (Solaris 10) patch additions
+    protected:
+        asprintf;
+        fdatasync;
+        smt_pause;
+        vasprintf;
 } SUNW_1.22.6;
 
 SYMBOL_VERSION SUNW_1.22.6 {    # s10u9 - SunOS 5.10 (Solaris 10) patch additions
     protected:
         futimens;