Hello community, here is the log from the commit of package ksh for openSUSE:Factory checked in at 2012-07-30 20:31:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ksh (Old) and /work/SRC/openSUSE:Factory/.ksh.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ksh", Maintainer is "werner@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/ksh/ksh.changes 2012-06-06 18:02:36.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ksh.new/ksh.changes 2012-07-30 20:31:29.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Jul 13 12:47:35 UTC 2012 - agraf@suse.com + +- Fix qemu-user build by not evaluating ps output that doesn't reflect + what the virtual processes see + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ksh.spec ++++++ --- /var/tmp/diff_new_pack.OHyXU9/_old 2012-07-30 20:31:43.000000000 +0200 +++ /var/tmp/diff_new_pack.OHyXU9/_new 2012-07-30 20:31:43.000000000 +0200 @@ -207,6 +207,12 @@ ((IGNORED & SIGMASK)) && let ++usesigexec || true test -t 0 || let ++usesigexec +%if 0%{?qemu_user_space_build:1} + # agraf: In a qemu user space build, ps can not find the actual sigmask + # of processes, so we run into an endless loop. Disable sigexec. + usesigexec=0 +%endif + if ((usesigexec > 0)) ; then ${CC:-gcc} ${RPM_OPT_FLAGS} -o sigexec %{S:42} -lutil for fd in /proc/$$/fd/*; do -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org