Hello community,

here is the log from the commit of package majordomo for openSUSE:11.4
checked in at Thu Sep 15 17:34:21 CEST 2011.



--------
--- old-versions/11.4/all/majordomo/majordomo.changes   2009-08-30 
20:07:22.000000000 +0200
+++ 11.4/majordomo/majordomo.changes    2011-09-15 14:23:38.000000000 +0200
@@ -1,0 +2,12 @@
+Thu Sep 15 14:22:33 CEST 2011 - m...@suse.de
+
+- Fix previous patch (bnc#716393)
+
+-------------------------------------------------------------------
+Fri Sep  9 11:07:27 CEST 2011 - m...@suse.de
+
+- Fix split no longer assigning to _@. Causes mail sent to lists 
+  being thrown away silently with no obvious clue in the logs. 
+  (bnc#716393)
+
+-------------------------------------------------------------------

Package does not exist at destination yet. Using Fallback 
old-versions/11.4/all/majordomo
Destination is old-versions/11.4/UPDATES/all/majordomo
calling whatdependson for 11.4-i586


New:
----
  majordomo-1.94.5.fix-split-no-longer-assigning-to-_-bnc-716393.patch

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

Other differences:
------------------
++++++ majordomo.spec ++++++
--- /var/tmp/diff_new_pack.L2jflt/_old  2011-09-15 17:34:07.000000000 +0200
+++ /var/tmp/diff_new_pack.L2jflt/_new  2011-09-15 17:34:07.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package majordomo (Version 1.94.5)
+# spec file for package majordomo
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,13 +26,14 @@
 Summary:        Mailing List Software
 AutoReqProv:    on
 Version:        1.94.5
-Release:        455
+Release:        464.<RELEASE465>
 Source:         majordomo-%{version}.tar.gz
 Source1:        majordomo-wrapper.8.tgz
 Patch0:         majordomo-%{version}.SuSE.diff
 Patch1:         majordomo-%{version}.hostile_adress.patch
 Patch2:         majordomo-%{version}.decl.patch
 Patch3:         majordomo-%{version}.destdir.patch
+Patch4:         
majordomo-%{version}.fix-split-no-longer-assigning-to-_-bnc-716393.patch
 PreReq:         /usr/sbin/useradd /usr/sbin/groupadd permissions
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -57,6 +58,7 @@
 %patch1
 %patch2
 %patch3
+%patch4 -p1
 
 %build
 make wrapper

++++++ majordomo-1.94.5.fix-split-no-longer-assigning-to-_-bnc-716393.patch 
++++++
diff --git a/majordomo.pl b/majordomo.pl
index 3c8bbc2..83e0da7 100644
--- a/majordomo.pl
+++ b/majordomo.pl
@@ -95,14 +95,14 @@ sub main'ParseAddrs {
     local($_) = shift;
     1 while s/\([^\(\)]*\)//g;                 # strip comments
     1 while s/"[^"]*"\s//g;            # strip comments"
-    split(/,/);                                # split into parts
-    foreach (@_) {
+    my @t = split(/,/);                        # split into parts
+    foreach (@t) {
        1 while s/.*<(.*)>.*/$1/;
        s/^\s+//;
        s/\s+$//;
     }
 
-    @_;
+    @t;
 }
 
 # Check to see if a list is valid.  If it is, return the validated list

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



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to