Mailinglist Archive: opensuse-buildservice (166 mails)

< Previous Next >
Re: [opensuse-buildservice] libtirpc build fails with Error: TOPDIR empty, when finalizing build dir
  • From: Hans-Peter Jansen <hpj@xxxxxxxxx>
  • Date: Fri, 09 May 2014 23:15:53 +0200
  • Message-id: <3285118.y3E7GrTvMx@xrated>
Dear Michael,

On Freitag, 9. Mai 2014 19:11:53 Michael Schroeder wrote:
On Fri, May 09, 2014 at 07:06:20PM +0200, Michael Schroeder wrote:
(As a side note, for distributions >= 12.3 it's better to have no
'Keep' line at all. This selects a different algorithm that does
the right thing most of the time. So deleting the 'Keep' line will
fix the build for 13.1, but it probably won't build anymore for
12.2...)

Hmm, that probably means you should use

%if 0%{?suse_version} && 0%{?suse_version} < 1230
Keep: ...
%endif

in your project config...

Thanks for these insights, very appreciated.

I did exactly this right now:

# necessary for building bootstrap packages before 12.3
%if 0%{?suse_version} && 0%{?suse_version} < 1230
Keep: patch file libmagic1 file-magic libtirpc
%endif

This works like a charm. Great!

Unfortunately, autoreconf -fiv results in an aclocal failure on older
distributions, hence an additional "mkdir m4" was needed..

Only 11.1 build failed after this (as usual ;) ), complaining about mixed lib
paths, but I'm too tired right now to sort this out, therefor I kicked 11.1
support (again as usual..).

Thanks again,

Pete
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >