Quoting Lee Duncan
%if 0%{?suse_version} > 1310 %patch5 -p1 %endif
I traced down the Tumbleweed build errors to the fact that patch 5 is not being applied but should be.
This seems to imply (to me) that the suse_version for tumbleweed has recently changed, or that the kernel that Tumbleweed uses has changed, since this patch is only needed for kernel 3.13 or higher.
All other platforms are compiling as expected.
Hi, I'm sure the kernel changed.. the version of TumbleWeed is set to 1310 (actually, TW does not specify one, so it inherits the one from from the 'base repository', currently being openSUSE 13.1. The 'suse version' on a rolling release can't be properly used for any such patch I'm afraid... either the patch is 'smart' enough or the condition to apply the patch should be done 'smarter' (based on the actual 'kernel version' you care for vs the suse_version). Something like this should work: if zypper vcmp $(rpm -q --qf %{version} kernel-devel) 3.13 | grep 'newer' ; then %patch5 -p1 fi Dominique -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org