Mailinglist Archive: opensuse-commit (1083 mails)

< Previous Next >
commit hal
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Thu, 20 Sep 2007 16:29:40 +0200
  • Message-id: <20070920142941.2906C678182@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package hal
checked in at Thu Sep 20 16:29:40 CEST 2007.

--------
--- hal/hal.changes     2007-09-10 13:08:14.000000000 +0200
+++ /mounts/work_src_done/STABLE/hal/hal.changes        2007-09-20 16:16:22.000000000 +0200
@@ -1,0 +2,10 @@
+Thu Sep 20 14:41:02 CEST 2007 - dmueller@xxxxxxx
+
+- fix kded crashes, part one (#326488)
+
+-------------------------------------------------------------------
+Thu Sep 20 12:59:26 CEST 2007 - ro@xxxxxxx
+
+- make sure macbook addons are built on x86_64 as well (#325811) 
+
+-------------------------------------------------------------------

New:
----
  hal-access-deleted-memory.diff
  hal-macbook-x86_64.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hal-doc.spec ++++++
--- /var/tmp/diff_new_pack.o32658/_old  2007-09-20 16:29:31.000000000 +0200
+++ /var/tmp/diff_new_pack.o32658/_new  2007-09-20 16:29:31.000000000 +0200
@@ -19,12 +19,12 @@
 %define        dbus_version 0.61
 %define         dbus_release 1
 %define         hal_info_version 20070831
-URL:            http://freedesktop.org/Software/hal
+Url:            http://freedesktop.org/Software/hal
 License:        Other uncritical OpenSource License, HAL is licensed to you under your choice of the Academic Free
 Group:          System/Daemons
 Version:        0.5.9_git20070831
-Release:        8
-Autoreqprov:    on
+Release:        11
+AutoReqProv:    on
 Requires:       pm-utils
 BuildRequires:  ConsoleKit-devel PolicyKit-devel dbus-1-glib-devel glib2-devel gperf intltool libexpat-devel libusb libusb-devel libvolume_id-devel parted parted-devel pciutils pciutils-devel perl-XML-Parser popt-devel python-devel update-desktop-files
 %ifarch %ix86 x86_64
@@ -119,7 +119,7 @@
 %else
 Requires:       e2fsprogs-devel
 %endif
-Autoreqprov:    on
+AutoReqProv:    on
 Group:          Development/Libraries/Other
 #
 
@@ -245,7 +245,6 @@
 rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/packages/hal/
 %endif
 %if 0%{?suse_version} > 1020
-
 %fdupes %{buildroot}
 %endif
 
@@ -323,7 +322,6 @@
 %{_libdir}/lib*.so
 %{_libdir}/pkgconfig/*
 %endif
-
 %changelog
 * Mon Sep 10 2007 - dkukawka@xxxxxxx
 - added new patches:

++++++ hal.spec ++++++
--- /var/tmp/diff_new_pack.o32658/_old  2007-09-20 16:29:31.000000000 +0200
+++ /var/tmp/diff_new_pack.o32658/_new  2007-09-20 16:29:31.000000000 +0200
@@ -19,12 +19,12 @@
 %define        dbus_version 0.61
 %define         dbus_release 1
 %define         hal_info_version 20070831
-URL:            http://freedesktop.org/Software/hal
+Url:            http://freedesktop.org/Software/hal
 License:        HAL is licensed to you under your choice of the Academic Free
 Group:          System/Daemons
 Version:        0.5.9_git20070831
-Release:        7
-Autoreqprov:    on
+Release:        10
+AutoReqProv:    on
 Requires:       pm-utils
 BuildRequires:  ConsoleKit-devel PolicyKit-devel dbus-1-glib-devel glib2-devel gperf intltool libexpat-devel libusb libusb-devel libvolume_id-devel parted parted-devel pciutils pciutils-devel perl-XML-Parser popt-devel python-devel update-desktop-files
 %ifarch %ix86 x86_64
@@ -74,6 +74,8 @@
 Patch101:       hal-fix-acpi_on_battery_discharging.diff
 Patch102:       hal-fix-prevent_eject_method_for_dm-devices.diff
 Patch103:       hal-add-ThinkPadAcpiEvent_killswitch.diff
+Patch104:       hal-access-deleted-memory.diff
+Patch105:       hal-macbook-x86_64.diff
 # backports from git HEAD:
 Patch200:       hal-backport-split-luks-policy.diff
 # revert from HEAD:
@@ -119,7 +121,7 @@
 %else
 Requires:       e2fsprogs-devel
 %endif
-Autoreqprov:    on
+AutoReqProv:    on
 Group:          Development/Libraries/Other
 #
 
@@ -164,7 +166,9 @@
 %patch200 -p1
 %patch102 -p1
 %patch252 -p1
+%patch105 -p0
 %patch103 -p1
+%patch104
 #%patch1000 -p1
 # patch hal-info package if needed
 pushd hal-info-%{hal_info_version}
@@ -245,7 +249,6 @@
 rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/packages/hal/
 %endif
 %if 0%{?suse_version} > 1020
-
 %fdupes %{buildroot}
 %endif
 
@@ -323,8 +326,11 @@
 %{_libdir}/lib*.so
 %{_libdir}/pkgconfig/*
 %endif
-
 %changelog
+* Thu Sep 20 2007 - dmueller@xxxxxxx
+- fix kded crashes, part one (#326488)
+* Thu Sep 20 2007 - ro@xxxxxxx
+- make sure macbook addons are built on x86_64 as well (#325811)
 * Mon Sep 10 2007 - dkukawka@xxxxxxx
 - added new patches:
   - hal-add-ThinkPadAcpiEvent_killswitch.diff: forward ACPI event


++++++ hal-access-deleted-memory.diff ++++++
--- libhal/libhal.c
+++ libhal/libhal.c
@@ -556,19 +556,21 @@ libhal_property_set_sort (LibHalPropertySet *set)
 void
 libhal_free_property_set (LibHalPropertySet * set)
 {
-       LibHalProperty *p;
+       LibHalProperty *p, *p_old;
 
        if (set == NULL) 
                return;
 
-       for (p = set->properties; p != NULL; p=p->hh.next) {
+       for (p = set->properties; p != NULL;) {
                HASH_DELETE (hh, set->properties, p);
                free (p->key);
                if (p->type == DBUS_TYPE_STRING)
                        free (p->v.str_value);
                if (p->type == LIBHAL_PROPERTY_TYPE_STRLIST)
                        libhal_free_string_array (p->v.strlist_value);
-               free (p);
+                p_old = p;
+                p = p->hh.next;
+               free (p_old);
        }
        free (set);
 }

++++++ hal-macbook-x86_64.diff ++++++
--- configure.in        2007/09/16 23:50:28     1.1
+++ configure.in        2007/09/16 23:50:47
@@ -763,7 +763,7 @@
     case "${HALD_BACKEND}" in
       linux)
         case "${host}" in
-         i[[3456]]86-*-*)
+         i[[3456]]86-*-*|x86_64-*-*)
             BUILD_MACBOOKPRO=yes
            ;;
          *)
@@ -789,7 +789,7 @@
     case "${HALD_BACKEND}" in
       linux)
         case "${host}" in
-         i[[3456]]86-*-*)
+         i[[3456]]86-*-*|x86_64-*-*)
             BUILD_MACBOOK=yes
            ;;
          *)




++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread