Bug 2905

Summary: 64-bit java-gnome libraries missing on ppc64
Product: frysk Reporter: Wu Zhou <woodzltc>
Component: generalAssignee: Stepan Kasal <skasal>
Status: RESOLVED FIXED    
Severity: critical CC: pmuldoon, qiyaoltc, skasal, zhengyzy
Priority: P1    
Version: unspecified   
Target Milestone: ---   
Host: powerpc64-redhat-linux-gnu Target: powerpc64-redhat-linux-gnu
Build: powerpc64-redhat-linux-gnu Last reconfirmed:
Bug Depends on:    
Bug Blocks: 2188, 2654    

Description Wu Zhou 2006-07-12 02:06:54 UTC
The following 64-bit java-gnome related libraries are missing on ppc64:

libgcj-4.1.1-3.ppc64.rpm
binutils-2.17.50.0.2-4.ppc64.rpm
libgtk-java-2.8.5-0.ppc64.rpm
cairo-java-1.0.4-0.ppc64.rpm
glib-java-0.2.5-0.ppc64.rpm
libglade-java-2.12.4-0.ppc64.rpm
libvte-java-0.12.0-0.ppc64.rpm
libgnome-java-2.12.3-0.ppc64.rpm
libgconf-java-2.12.1.0.20060301.rh1-1.ppc64.rpm

They are needed to build frysk in 64-bit mode. The situation is the same for
FC5, RHEL4, RHEL5 (alpha) and FC6 (test1). We can get these packages from
http://download.fedora.redhat.com/pub/fedora/linux/core/development/ppc64/os/Fedora/RPMS/.

After installing these packages (and also some other tweaks), frysk can build ok.

So I am requesting that these packages can be included in FC5 or FC6 or both,
RHEL4 or RHEL5 or both.
Comment 1 Wu Zhou 2006-08-09 03:35:05 UTC
Phil said frysk team are also responsible for java-gnome packages.  So I add you
into the cc list. :-)
Comment 2 Yao Qi 2006-08-10 09:38:47 UTC
Only libgcj-4.1.1-14.ppc64.rpm could be found in FC6 Test2, and other packages
are still missed.
Comment 3 Andrew Cagney 2006-08-29 03:07:04 UTC
Stepan, you'll want to push this downstream into redhat bugzilla so that fc6
have something tangable.
Comment 4 Andrew Cagney 2006-08-29 03:14:58 UTC
Stepan, note that, per woodzltc's comments, it is a packaging / menafest
problem, and not a build problem:


pmuldoon woodzltc: withouth java-GNOME rpms, how do you build frysk on ppc64?
With the upstream sources?
pmuldoon s/withouth/without
cagney pmuldoon, suspects 32-bit :-)
woodzltc cagney, we are downloading these 64-bit packages from what you refer to
as rawhide
cagney woodzltc, so they are built, but not bundled?
woodzltc cagney, we are using binary rpm package.
woodzltc cagney, I don't bother to build them by ourselves
woodzltc cagney, this method works largely ok
cagney woodzltc, right, but the problem isn't that they don't build, rather that
they are not being made available in a way that lets them be installed
Comment 5 Wu Zhou 2006-08-29 08:16:47 UTC
FYI, we define the following environment variables before build Frysk on ppc64.

export 'JAVAC=/usr/bin/gcj -m64 -C'
export 'GCJ=/usr/bin/gcj -m64'
export 'GIJ=/usr/bin/gij'
export 'JAR=/usr/bin/fastjar'
export 'GCJH=/usr/bin/gcjh'
export 'GCJ_DBTOOL=/usr/bin/gcj-dbtool'
export 'GCC=/usr/bin/gcc -m64'
export 'CC=/usr/bin/gcc -m64'
export 'CXX=/usr/bin/g++ -m64'
export 'JAVA=/usr/bin/gij'
export 'JV_SCAN=/usr/bin/jv-scan'
export 'PKG_CONFIG_PATH=/usr/lib64/pkgconfig'
Comment 6 Stepan Kasal 2006-08-29 11:26:06 UTC
(In reply to comment #3)
> Stepan, you'll want to push this downstream into redhat bugzilla so that fc6
> have something tangable.

Filed as:
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=204464 (FC6 Test)
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=204466 (RHEL5 Beta)
Comment 7 Stepan Kasal 2006-09-11 18:52:58 UTC
Fixed in FC6 Test2.