Hello community, here is the log from the commit of package udev checked in at Thu Oct 23 22:45:45 CEST 2008. -------- --- udev/udev.changes 2008-10-02 16:03:43.000000000 +0200 +++ /d/STABLE/udev/udev.changes 2008-10-23 16:25:44.732806000 +0200 @@ -1,0 +2,6 @@ +Thu Oct 23 16:16:44 CEST 2008 - kay.sievers@novell.com + +- fix persistent netif rule writing (bnc#438029) +- detect swap with larger PAGE_SIZE (bnc#433028) + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- udev-net-rule-gen-fix.patch volume_id-larger-swap-probe.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ udev.spec ++++++ --- /var/tmp/diff_new_pack.N21091/_old 2008-10-23 22:45:26.000000000 +0200 +++ /var/tmp/diff_new_pack.N21091/_new 2008-10-23 22:45:26.000000000 +0200 @@ -21,7 +21,7 @@ Name: udev Url: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html Version: 128 -Release: 4 +Release: 5 License: GPL v2 or later Group: System/Kernel Summary: A Rule-Based Device Node and Kernel Event Manager @@ -37,6 +37,8 @@ Patch10: udev-ieee1394-rules.patch Patch11: volume_id-include-config.h.patch Patch12: volume_id-hpfs.patch +Patch13: udev-net-rule-gen-fix.patch +Patch14: volume_id-larger-swap-probe.patch %description udev's main task is to create and remove device nodes in /dev when a @@ -123,6 +125,8 @@ %patch10 -p1 %patch11 -p1 %patch12 -p1 +%patch13 -p1 +%patch14 -p1 %build # prevent man pages from re-building (xmlto) @@ -306,6 +310,9 @@ /%{_lib}/libvolume_id.so.* %changelog +* Thu Oct 23 2008 kay.sievers@novell.com +- fix persistent netif rule writing (bnc#438029) +- detect swap with larger PAGE_SIZE (bnc#433028) * Thu Oct 02 2008 kay.sievers@novell.com - fix bug which prevented large-file compilation, which made vol_id not recognize raid signatures at the end of volumes (bnc#428660) ++++++ udev-net-rule-gen-fix.patch ++++++ --- a/extras/rule_generator/rule_generator.functions +++ b/extras/rule_generator/rule_generator.functions @@ -92,8 +92,7 @@ find_all_rules() { local linkre="$2" local match="$3" - local search='[[:space:],]'"$key"'"('"$linkre"')"[[:space:]]*(,.*|\\|)$' - + local search='.*[[:space:],]'"$key"'"('"$linkre"')".*' echo $(sed -n -r -e 's/^#.*//' -e "${match}s/${search}/\1/p" \ $RO_RULES_FILE \ $([ -e $RULES_FILE ] && echo $RULES_FILE) \ ++++++ volume_id-larger-swap-probe.patch ++++++ --- a/extras/volume_id/lib/linux_swap.c +++ b/extras/volume_id/lib/linux_swap.c @@ -40,7 +40,7 @@ struct swap_header_v1_2 { uint8_t volume_name[16]; } PACKED; -#define LARGEST_PAGESIZE 0x4000 +#define LARGEST_PAGESIZE 0x10000 int volume_id_probe_linux_swap(struct volume_id *id, uint64_t off, uint64_t size) { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org