Bug 116069

Summary: fallback architectures in /usr/bin/build
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Forgotten User OS1JNCFbCX <forgotten_OS1JNCFbCX>
Component: DevelopmentAssignee: Michael Schröder <mls>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: RC 1   
Target Milestone: ---   
Hardware: x86-64   
OS: SUSE Other   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Forgotten User OS1JNCFbCX 2005-09-09 07:25:39 UTC
/usr/bin/build has some fallback architectures for ia32 architecture like this:

case $BUILD_ARCH in
i686) BUILD_ARCH="i686:i586:i486:i386" ;;
i586) BUILD_ARCH="i586:i486:i386" ;;
i486) BUILD_ARCH="i486:i386" ;;
esac

Shouldn't one case like

x86_64) BUILD_ARCH="x86_64:i686:i586:i486:i386" ;;

be added or how is /usr/bin/build expected to build packages like db-java that
require 32bit-only packages like Java to build?
Comment 1 Michael Schröder 2005-09-12 08:58:48 UTC
Hmm, you're probably right. Let's see if I can get the change into the package 
so close to the master... 
Comment 2 Forgotten User OS1JNCFbCX 2005-09-12 09:05:27 UTC
Even if you couldn't, a fix for future releases might be appropriate.
Comment 3 Michael Schröder 2005-09-12 09:12:59 UTC
Yes. Fixed package submitted...