summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2017-03-27 19:49:45 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2017-03-27 19:49:45 +0000
commit18cfc3f69b7989fb641495adf3996c7d6e586613 (patch)
tree074dcfb3f4a7d08af3f4b015461596f873002c19
parent52b7288713ecb189fdd473f9dfc7f9a8c4fb1ec2 (diff)
downloadskalibs-18cfc3f69b7989fb641495adf3996c7d6e586613.tar.xz
version: 2.5.0.0
-rw-r--r--doc/upgrade.html11
-rw-r--r--package/deps.mak2
2 files changed, 11 insertions, 2 deletions
diff --git a/doc/upgrade.html b/doc/upgrade.html
index fd1ae2d..194aed2 100644
--- a/doc/upgrade.html
+++ b/doc/upgrade.html
@@ -21,7 +21,16 @@
<h2> in 2.5.0.0 </h2>
<ul>
- <li> </li>
+ <li> Support for old versions of OpenBSD dropped. At least OpenBSD 5.7
+and newer are still supported. </li>
+ <li> <tt>--enable-replace-libc</tt> compilation flag dropped </li>
+ <li> <tt>skalibs/ushort.h</tt>, <tt>skalibs/uint.h</tt> and <tt>skalibs/ulong.h</tt>
+removed. <tt>skalibs/types.h</tt> is now a generic header for fmtscan primitives
+for various types. </li>
+ <li> <tt>uint16</tt>, <tt>uint32</tt> and <tt>uint64</tt> types replaced with POSIX
+<tt>uint16_t</tt>, <tt>uint32_t</tt> and <tt>uint64_t</tt>. </li>
+ <li> APIs changed across all skalibs functions to support more POSIXly correct
+types. Main benefit: correct 64-bit support on 64-bit archs with 32-bit int. </li>
</ul>
<h2> in 2.4.0.2 </h2>
diff --git a/package/deps.mak b/package/deps.mak
index 5a2aab2..93cd762 100644
--- a/package/deps.mak
+++ b/package/deps.mak
@@ -426,7 +426,7 @@ src/libstddjb/pathexec_fromenv.o src/libstddjb/pathexec_fromenv.lo: src/libstddj
src/libstddjb/pathexec_r.o src/libstddjb/pathexec_r.lo: src/libstddjb/pathexec_r.c src/include/skalibs/djbunix.h
src/libstddjb/pathexec_r_name.o src/libstddjb/pathexec_r_name.lo: src/libstddjb/pathexec_r_name.c src/include/skalibs/bytestr.h src/include/skalibs/djbunix.h src/include/skalibs/env.h
src/libstddjb/pathexec_run.o src/libstddjb/pathexec_run.lo: src/libstddjb/pathexec_run.c src/include/skalibs/config.h src/include/skalibs/djbunix.h src/include/skalibs/env.h
-src/libstddjb/pipe_internal.o src/libstddjb/pipe_internal.lo: src/libstddjb/pipe_internal.c src/include/skalibs/djbunix.h src/include/skalibs/sysdeps.h
+src/libstddjb/pipe_internal.o src/libstddjb/pipe_internal.lo: src/libstddjb/pipe_internal.c src/include/skalibs/djbunix.h src/include/skalibs/nonposix.h src/include/skalibs/sysdeps.h
src/libstddjb/prog.o src/libstddjb/prog.lo: src/libstddjb/prog.c src/include/skalibs/strerr2.h
src/libstddjb/prot.o src/libstddjb/prot.lo: src/libstddjb/prot.c src/include/skalibs/djbunix.h
src/libstddjb/prot_grps.o src/libstddjb/prot_grps.lo: src/libstddjb/prot_grps.c src/include/skalibs/djbunix.h src/include/skalibs/nonposix.h src/include/skalibs/setgroups.h