Hello community,

here is the log from the commit of package ksh for openSUSE:Factory checked in 
at 2013-02-17 17:04:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ksh (Old)
 and      /work/SRC/openSUSE:Factory/.ksh.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ksh", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ksh/ksh.changes  2013-02-11 20:48:32.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.ksh.new/ksh.changes     2013-02-17 
17:04:18.000000000 +0100
@@ -1,0 +2,5 @@
+Fri Feb 15 14:40:41 UTC 2013 - [email protected]
+
+- Avoid segmentation fault on typeset on ENV variable (bnc#803613) 
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ ksh.spec ++++++
--- /var/tmp/diff_new_pack.Xz4lW1/_old  2013-02-17 17:04:20.000000000 +0100
+++ /var/tmp/diff_new_pack.Xz4lW1/_new  2013-02-17 17:04:20.000000000 +0100
@@ -112,7 +112,7 @@
 # is part of ksh93u+ 2012-06-28
 # PATCH-EXTEND-UPSTREAM astksh_builtin_poll20120806_001.diff [bnc#779888]
 Patch27:        astksh_builtin_poll20120806_001.diff
-# PATCH-FIX-UPSTREAM ksh93-env.dif [bnc#785266]
+# PATCH-FIX-UPSTREAM ksh93-env.dif [bnc#785266, bnc#803613]
 Patch28:        ksh93-env.dif
 # PATCH-FIX-UPSTREAM ksh93-zerofill.dif [bnc#785360]
 Patch29:        ksh93-zerofill.dif
@@ -366,6 +366,8 @@
         RPM_OPT_FLAGS="${RPM_OPT_FLAGS//-O[s0-9]/-O}"
         cflags -mno-powerpc64          RPM_OPT_FLAGS
         HOSTTYPE=linux.powerpc
+        _PACKAGE_HOSTTYPE_=linux.powerpc
+        export _PACKAGE_HOSTTYPE_
         ;;
   ppc64|powerpc64)
         RPM_OPT_FLAGS="${RPM_OPT_FLAGS//-O[s0-9]/-O}"

++++++ ksh93-env.dif ++++++
--- /var/tmp/diff_new_pack.Xz4lW1/_old  2013-02-17 17:04:20.000000000 +0100
+++ /var/tmp/diff_new_pack.Xz4lW1/_new  2013-02-17 17:04:20.000000000 +0100
@@ -1,3 +1,14 @@
+--- src/cmd/ksh93/sh/init.c
++++ src/cmd/ksh93/sh/init.c    2013-02-15 13:29:57.129444048 +0000
+@@ -336,6 +336,8 @@ static void put_restricted(register Namv
+       int     path_scoped = 0, fpath_scoped=0;
+       Pathcomp_t *pp;
+       char *name = nv_name(np);
++      if (!shp)
++              shp = sh_getinterp();
+       if(!(flags&NV_RDONLY) && sh_isoption(SH_RESTRICTED))
+               errormsg(SH_DICT,ERROR_exit(1),e_restricted,nv_name(np));
+       if(np==PATHNOD  || (path_scoped=(strcmp(name,PATHNOD->nvname)==0)))     
        
 --- src/cmd/ksh93/sh/name.c
 +++ src/cmd/ksh93/sh/name.c    2012-10-16 12:12:43.000000000 +0000
 @@ -2162,7 +2162,7 @@ static void attstore(register Namval_t *

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to