Hide Forgot
Description of problem: The yaboot package is built only for ppc (mentioned ppc32) arch. When the package is built on ppc64 system using `rpmbuild -bb --target ppc <spec-file>` the build will fail due to missing -m32 option in optflags. The -m32 options should be contained in optflags when '--target ppc' is specified. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. install yaboot srpm on ppc64 system 2. rpmbuild --b --target ppc <srpm> 3. Actual results: build fails Expected results: package build succeed Additional info: Adding -m32 to %build section of spec file fixes described issue.
redhat-rpm-config does specify -m32 for ppc. The real issue here is that yaboot does not use $RPM_OPT_FLAGS at all when building, and there's no way for rpm to enforce that.
*** Bug 751433 has been marked as a duplicate of this bug. ***
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2012-0791.html