Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 226987 - New mhash probably broken under ppc arch
Summary: New mhash probably broken under ppc arch
Alias: None
Product: Fedora
Classification: Fedora
Component: mhash
Version: rawhide
Hardware: powerpc
OS: Linux
Target Milestone: ---
Assignee: Michael Schwendt
QA Contact: Fedora Extras Quality Assurance
Depends On:
Blocks: 226762
TreeView+ depends on / blocked
Reported: 2007-02-02 13:56 UTC by Dmitry Butskoy
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2007-02-02 15:37:40 UTC

Attachments (Terms of Use)

Description Dmitry Butskoy 2007-02-02 13:56:43 UTC
I maintain "php-extras" package, which includes "php-mhash" subpackage.
The "php-extras" shares the same source as the main php package in Core (i.e.,
its idea is to compile some of modules not compiled for Core by default).

There are a couple of tests in the php tarball, such tests are used by both
Core's "php" and "php-extras" to check the compiled modules (in the "%check"
.spec section).

When I tried recently to re-build my "php-extras" for "devel" target, the test
for "mhash" php module was failed under "ppc" arch.

The i386 and x86_64 arches are OK for the same "mhash" test.
Another modules' tests was succeed under PPC, except "mhash" test.
It seems to me that it is not PHP issue, it looks like some mhash library issue.
Since the devel/fc7 target has mhash undated to (from 0.9.2 in the
previous Fedora releases) it seems that the PPC issue just was introduced by
this update.

I've found some mhash's own testing stuff (in "src/" subdir of the tarball).

Could you add some "%check" section to mhash's .spec file to make sure the
package is built properly for PPC arch? (Such check will be executed for all 3
arches in the buildsystem, including i386, ppc and x86_64).
Or maybe you have access to some PPC machine to test that manually?

Comment 1 Michael Schwendt 2007-02-02 14:20:03 UTC
I'm going to add %check shortly and submit a test-build. I don't have
a ppc machine, and upstream has not responded to all bug reports either.
E.g. there have been rumours about breakage on some big-endian hw, and
ppc is big-endian, too.

Unfortunately, my mail to maintainers-list, from Nov last year, about
this upgrade has not seen any reply. I've tried to stay at the known
good 0.9.2 for a very long time, skipped many versions, such as 0.9.3
and 0.9.4.

Note You need to log in before you can comment on or make changes to this bug.