Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79676 - kde-base/kdebase-3.4.0_beta1 works on ~amd64
Summary: kde-base/kdebase-3.4.0_beta1 works on ~amd64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-26 23:26 UTC by Mark Rosenstand
Modified: 2005-02-02 05:13 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Rosenstand 2005-01-26 23:26:51 UTC
I am successfully using the kdebase-3.4.0_beta1 and kdelibs-3.4.0_beta1 ebuilds on ~amd64.

Reproducible: Always
Steps to Reproduce:
1. Add entries for kde-base/kdebase and kde-base/kdelibs to package.unmask and package.keywords (x86 ~x86)
2. emerge kdebase
Actual Results:  
Works.

Expected Results:  
Not to work.

Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.4.3,
glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.10-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.4,dev-lang/python-2.3.4 [2.4 (#1, Jan 27
2005, 03:00:06)]
dev-lang/python:     2.4, 2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.6.8.1-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="http://mirror.gentoo.no http://gentoo.osuosl.org"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X alsa apache2 apm berkdb cdr dvd dvdr encode fbcon flac gdbm gif gpm
gtk2 imlib jpeg mad mbox multilib ncurses nls oggvorbis opengl pam pcre perl png
python quicktime readline ruby ssl svg tcpd tiff truetype videos xinerama xosd
xpm xv"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Patrick Saint - laurent 2005-01-27 04:30:19 UTC
I have also successfully compiled and used

kdelibs-3.4.0_beta1
kdebase-3.4.0_beta1
kdeaddons-3.4.0_beta1
kdeadmin-3.4.0_beta1
kdeartwork-3.4.0_beta1
kdeedu-3.4.0_beta1
kdegames-3.4.0_beta1
kdegraphics-3.4.0_beta1
kdemultimedia-3.4.0_beta1
kdenetwork-3.4.0_beta1
kdepim-3.4.0_beta1
kdetoys-3.4.0_beta1
kdeutils-3.4.0_beta1
kdeaccessibility-3.4.0_beta1

Portage 2.0.51-r15 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.11-rc1-vv_e1 x86_64)
=================================================================
System uname: 2.6.11-rc1-vv_e1 x86_64 AMD Athlon(tm) 64 Processor 3400+
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Aug 11 2004, 00:48:27)]
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.6.8.1-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-march=athlon64 -O2 -mmmx -m3dnow -msse -msse2 -ffast-math -fomit-frame-pointer -frename-registers -ffast-math"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -mmmx -m3dnow -msse -msse2 -ffast-math -fomit-frame-pointer -frename-registers -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig buildpkg ccache digest distlocks fixpackages"
GENTOO_MIRRORS="http://gentoo.ccccom.com ftp://gentoo.ccccom.com http://mymirror.asiaosc.org/gentoo/"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/fluidportage/trunk"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi alsa amd64 apache2 berkdb bitmap-fonts cdr crypt cups curl curlwrappers f77 fam fastcgi flac fortran gd gd-external gdbm gif gpm gstreamer imagemagick imlib ipv6 java joystick jp2 jpeg junit kde ldap libwww lzw lzw-tiff mad mikmod motif mozilla multislot mysql ncurses nls nptl nptlonly offensive oggvorbis opengl oss pam pdflib perl php png postgres python qt quicktime readline samba scanner sdl session slang ssl tcpd tiff truetype truetype-fonts type1-fonts usb userlocales xine xml xml2 xosd xpm xrandr xscreensaver xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET
Comment 2 Bob Johnson (RETIRED) gentoo-dev 2005-01-30 09:16:49 UTC
This is a new install from stage3 2004.3, upgraded to latest stable 2.6 headers.
Had to change this in kdemultimedia to make it compile. I dont think this is 
the *correct* fix. but works

--- cdromAccess.cpp     2005-01-03 09:53:36.000000000 -0500
+++ /work/kdemultimedia/mpeglib/lib/input/cdromAccess.cpp 2004-05-22 15:56:58.000000000 -0500

@@ -27,12 +27,7 @@
   #include <sys/types.h>
   #ifndef __u64
   #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,70)
-  #include <bits/wordsize.h>
-  #if __WORDSIZE == 64
-  typedef unsigned long __u64;
-  #else
   typedef unsigned long long __u64;
-  #endif
   #endif
   #endif
   #include "cdromAccess_Linux.cpp"
Comment 3 Heinrich Wendel (RETIRED) gentoo-dev 2005-02-02 05:13:25 UTC
kde-3.4.0_beta1 is now ~amd64, fixed kdemultimeda