- Systemd v222, bugfix release.

- Drop upstream patches 
0006-pam_systemd-Properly-check-kdbus-availability.patch
0023-core-fix-reversed-dependency-check-in-unit_check_unn.patch
0031-install-fix-bad-memory-access.patch
1032-ata_id-unbotch-format-specifier.patch
- Drop SUSE patch 1013-no-runtime-PM-for-IBM-consoles.patch
  udev does no longer enable USB HID power management at all.
- The udev accelerometer helper was removed, obsoleted by
  iio-sensor-proxy package.
- networkd gained a new configuration option IPv6PrivacyExtensions.
- udev does not longer support the WAIT_FOR_SYSFS= key in udev
  rules. There are no known issues with current sysfs,
  and udev does not need or should be used to work around such bugs.

- Systemd v222, bugfix release.
- Drop upstream patches 
0006-pam_systemd-Properly-check-kdbus-availability.patch
0023-core-fix-reversed-dependency-check-in-unit_check_unn.patch
0031-install-fix-bad-memory-access.patch
1032-ata_id-unbotch-format-specifier.patch
- Drop SUSE patch 1013-no-runtime-PM-for-IBM-consoles.patch
  udev does no longer enable USB HID power management at all.
- The udev accelerometer helper was removed, obsoleted by
  iio-sensor-proxy package.
- networkd gained a new configuration option IPv6PrivacyExtensions.
- udev does not longer support the WAIT_FOR_SYSFS= key in udev
  rules. There are no known issues with current sysfs,
  and udev does not need or should be used to work around such bugs.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=885
This commit is contained in:
2015-07-16 10:04:35 +00:00
committed by Git OBS Bridge
parent c3121c1920
commit bffa5a04f8
14 changed files with 73 additions and 219 deletions

View File

@@ -47,7 +47,7 @@
Name: systemd-mini
Url: http://www.freedesktop.org/wiki/Software/systemd
Version: 221
Version: 222
Release: 0
Summary: A System and Session Manager
License: LGPL-2.1+
@@ -131,7 +131,8 @@ Obsoletes: pm-utils <= 1.4.1
Obsoletes: suspend <= 1.0
#Git-Clone: git://anongit.freedesktop.org/systemd/systemd
Source: http://freedesktop.org/software/systemd/systemd-%version.tar.xz
#There are no release tarballs anymore, only releases through git.
Source: systemd-%version.tar.xz
%if ! 0%{?bootstrap}
Source1: systemd-rpmlintrc
%else
@@ -246,13 +247,6 @@ Patch520: systemd-add-user-keep.patch
# PATCH-FIX-SUSE systemd-add-user-keep.patch (bnc#903009)
Patch521: kbd-model-map.patch
# PATCH-FIX-UPSTREAM 0006-pam_systemd-Properly-check-kdbus-availability.patch
Patch522: 0006-pam_systemd-Properly-check-kdbus-availability.patch
# PATCH-FIX-UPSTREAM 0023-core-fix-reversed-dependency-check-in-unit_check_unn.patch
Patch523: 0023-core-fix-reversed-dependency-check-in-unit_check_unn.patch
# PATCH-FIX-UPSTREAM 0031-install-fix-bad-memory-access.patch
Patch524: 0031-install-fix-bad-memory-access.patch
# UDEV PATCHES
# ============
# NOTE: all udev patches start with 1XXX-*.patch, do not use anything else.
@@ -277,8 +271,6 @@ Patch1007: 1007-physical-hotplug-cpu-and-memory.patch
Patch1011: 1011-64-btrfs.rules-skip-btrfs-check-if-devices-are-not-r.patch
# PATCH-FIX-SUSE skip persistent device link creation on mp device (bnc#872929)
Patch1012: 1012-Skip-persistent-device-link-creation-on-multipath-de.patch
# PATCH-FIX-SUSE Do not use runtime PM for some IBM consoles (bnc#868931)
Patch1013: 1013-no-runtime-PM-for-IBM-consoles.patch
# PATCH-FIX-SUSE 1035-99-systemd.rules-Ignore-devices-with-SYSTEMD_READY-0.patch
Patch1035: 1035-99-systemd.rules-Ignore-devices-with-SYSTEMD_READY-0.patch
# PATCH-FIX-SUSE See bnc#882714 comment #51
@@ -297,8 +289,6 @@ Patch1096: 1096-new-udev-root-symlink-generator.patch
Patch1097: 1097-udevd-increase-maximum-number-of-children.patch
# PATCH-FIX-OPENSUSE 1098-systemd-networkd-alias-network-service.patch
Patch1098: 1098-systemd-networkd-alias-network-service.patch
# PATCH-FIX-UPSTREAM 1032-ata_id-unbotch-format-specifier.patch
Patch1099: 1032-ata_id-unbotch-format-specifier.patch
%description
Systemd is a system and service manager, compatible with SysV and LSB
@@ -600,9 +590,6 @@ cp %{SOURCE7} m4/
%patch490 -p1
%patch520 -p1
%patch521 -p1
%patch522 -p1
%patch523 -p1
%patch524 -p1
# udev patches
%patch1001 -p1
@@ -613,7 +600,6 @@ cp %{SOURCE7} m4/
%patch1007 -p1
%patch1011 -p1
%patch1012 -p1
%patch1013 -p1
%patch1035 -p1
%if %{with blkrrpart}
%patch1037 -p1
@@ -625,7 +611,6 @@ cp %{SOURCE7} m4/
%patch1096 -p1
%patch1097 -p1
%patch1098 -p1
%patch1099 -p1
# remove patch backups
find -name '*.orig' -exec rm -f '{}' \+
@@ -673,7 +658,7 @@ cflags ()
esac
set +o noclobber
}
autoreconf -fi
sh autogen.sh
# prevent pre-generated and distributed files from re-building
find . -name "*.[1-8]" -exec touch '{}' '+';
export V=e
@@ -1447,7 +1432,6 @@ exit 0
%endif
%{_bindir}/systemd-hwdb
%dir %{_prefix}/lib/udev/
%{_prefix}/lib/udev/accelerometer
%{_prefix}/lib/udev/ata_id
%{_prefix}/lib/udev/cdrom_id
%{_prefix}/lib/udev/collect