Summary: | kickarts - ebuild submit | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Piotr Piasny <p1t3r05> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | Keywords: | EBUILD |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | http://ripi.net/software/kickarts/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | new ebuild |
Description
Piotr Piasny
2003-12-25 04:41:14 UTC
Created attachment 22652 [details]
new ebuild
i think that can be helpfull :)
I had to do a slight adjustment to the ebuild to get it to work. In the SRC_URI replace the first ${P} with ${PV}, as only the version "0.4" is used as second directory-name. The line now reads: SRC_URI="http://ripi.net/pub/software/${PN}/${PV}/${P}.tar.gz" After this change compiling and running works fine! I get /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: .libs/confdialog.o: relocation R_X86_64_32S against `vtable for ConfDialog' can not be used when making a shared object; recompile with -fPIC .libs/confdialog.o: could not read symbols: Bad value collect2: ld returned 1 exit status make[3]: *** [kickarts_panelapplet.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/kickarts-0.4/work/kickarts-0.4/kickarts' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kickarts-0.4/work/kickarts-0.4/kickarts' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kickarts-0.4/work/kickarts-0.4' make: *** [all] Error 2 !!! ERROR: kde-misc/kickarts-0.4 failed. !!! Function kde_src_compile, Line 156, Exitcode 2 # emerge info Portage 2.0.51-r15 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r14-lordi-1.2 x86_64) ================================================================= System uname: 2.6.9-gentoo-r14-lordi-1.2 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Feb 2 2005, 16:44:13)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="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.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /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 candy ccache distlocks gpg sandbox userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.tiscali.nl/gentoo/ http://www.gigaload.org/gentoo.org/ http://ftp.easynet.nl/mirror/gentoo/" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 X acpi adns alsa arts bcmath berkdb bitmap-fonts cdr crypt dvd dvdr erandom f77 fam fbcon flac fortran ftp gcj gif gpm gtk gtk2 imagemagick imlib ipv6java jp2 jpeg kde ldap libwww lzw lzw-tiff mad makecheck motif multislot ncurses nls nptl objc oggvorbis opengl oss pam perl pic png python qt readline sdl slangssl tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb userlocales xml2 xmms xpm xrandr xv zlib linguas_en_GB linguas_de_DE@euro linguas_de linguas_de_DE" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL This builds cleanly for me with the change noted by Dominik. Did you make the noted change before emerging? I spoke too soon. I didn't look close enough to realize that you were running AMD64. I tried the modified ebuild on my AMD64 today and got the same compile error. Last upstream release 3 years ago... Not getting into portage, sorry. |