Mailinglist Archive: opensuse-buildservice (348 mails)

< Previous Next >
Re: [opensuse-buildservice] [PATCH 4/6] obs-server, webui: update SPARC definitions
  • From: Martin Mohring <martin.mohring@xxxxxxxxxxxx>
  • Date: Tue, 13 Apr 2010 20:17:20 +0200
  • Message-id: <4BC4B530.3010508@xxxxxxxxxxxx>
Jan Engelhardt wrote:
On Tuesday 2010-04-13 19:20, Ludwig Nussel wrote:

Ludwig Nussel wrote:

There's a hack for ARM in the build script, it looks at
'changetarget' in prjconf in order to define the target I think.
Maybe that feature could be used here too.

This is not a hack, it is due to the behavior of rpm. We found no other
way working with all rpm versions to handle this. And: the problem
solved with this is not limited to ARM.

Atm it is both a hack (conflicts with ABUILD_TARGET_ARCH AFAICS) and
is limited to ARM :-)

1613 # case arm, extract changetarget
1614 # this is restricted to arm to make sure it doesn't interfere
with x86
1615 if [ "$BUILD_ARCH" != "${BUILD_ARCH#arm}" ]; then

Ok. Let me say it another way: Yes, it is of course a hack (and the #arm
is a hack). But how does the "solution" instead of the hack look like? I
the only solution we found is to pass in worst case the full triple to
rpm. If the implementation of this is a hack, lets fix it.

Well, I guess that solution is fine if it integrates with
ABUILD_TARGET_ARCH. I'd probably rename the option to
'defaulttarget' or just 'target' instead of 'changetarget' though.

Since there's so much forte in discussion, why can't it be
thrown onto rpm to fix the bug[1]? :-)

Because there are 30+ distros out there that are affected we want to
still support. Nobody fixes rpm there *after the release*. Its only 4+
ARM based ones on Fedora alone.


To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >