summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2014-02-20 03:55:22 +0100
committerLennart Poettering <lennart@poettering.net>2014-02-20 03:55:22 +0100
commit6300b3eca9e5261b73bd7f1bb9735992b127cd80 (patch)
tree3d9413794cce25409040d7ba73988693a8956155 /NEWS
parent24442f3b2598fbd0654aaf9d1370d596fedc83be (diff)
NEWS: fixes that probably should have been made before the 209 release
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS34
1 files changed, 17 insertions, 17 deletions
diff --git a/NEWS b/NEWS
index 1d2ff43730..202535c75a 100644
--- a/NEWS
+++ b/NEWS
@@ -222,25 +222,25 @@ CHANGES WITH 209:
LDAP, etc. This API is based on libasyncns, but it has been
cleaned up for inclusion in systemd.
- * The APIs "sd-journal.h", "sd-login.h", "sd-id128.h" are no
- longer found in individual libraries libsystemd-journal.so,
- libsystemd-login.so, libsystemd-id128.so. Instead, we have
+ * The APIs "sd-journal.h", "sd-login.h", "sd-id128.h",
+ "sd-daemon.h" are no longer found in individual libraries
+ libsystemd-journal.so, libsystemd-login.so,
+ libsystemd-id128.so, libsystemd-daemon.so. Instead, we have
merged them into a single library, libsystemd.so, which
provides all symbols. The reason for this is cyclic
dependencies, as these libraries tend to use each other's
- symbols. So far, we've managed to workaround that by linking a
- copy of a good part of our code into each of these libraries
- again and again, which, however, makes certain things hard to
- do, like sharing static variables. Also, it substantially
- increases footprint. With this change, there is only one
- library for the basic APIs systemd provides. Also,
- "sd-bus.h", "sd-memfd.h", "sd-event.h", "sd-rtnl.h",
- "sd-resolve.h", "sd-utf8.h" are found in this library as
- well, however are subject to the --enable-kdbus switch (see
- below). Note that "sd-dhcp-client.h" and "sd-daemon.h" are not
- part of this library (the former because it only consumes,
- never provides, services of/to other APIs, and the latter
- because it is completely standalone). To make the transition
+ symbols. So far, we've managed to workaround that by linking
+ a copy of a good part of our code into each of these
+ libraries again and again, which, however, makes certain
+ things hard to do, like sharing static variables. Also, it
+ substantially increases footprint. With this change, there
+ is only one library for the basic APIs systemd
+ provides. Also, "sd-bus.h", "sd-memfd.h", "sd-event.h",
+ "sd-rtnl.h", "sd-resolve.h", "sd-utf8.h" are found in this
+ library as well, however are subject to the --enable-kdbus
+ switch (see below). Note that "sd-dhcp-client.h" is not part
+ of this library (this is because it only consumes, never
+ provides, services of/to other APIs). To make the transition
easy from the separate libraries to the unified one, we
provide the --enable-compat-libs compile-time switch which
will generate stub libraries that are compatible with the
@@ -441,7 +441,7 @@ CHANGES WITH 209:
Pavlín, Vincent Batts, WaLyong Cho, William Giokas, Yang
Zhiyong, Yin Kangkai, Yuxuan Shui, Zbigniew Jędrzejewski-Szmek
- -- Berlin, 2014-02-xx
+ -- Berlin, 2014-02-20
CHANGES WITH 208: