Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 70422

Summary: pmake .mk files are outdated and/or incorrect
Product: Gentoo Linux Reporter: Sergey Starosek <star>
Component: New packagesAssignee: Gentoo/BSD Team <bsd+disabled>
Status: RESOLVED NEEDINFO    
Severity: normal CC: vapier
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sergey Starosek 2004-11-07 23:30:26 UTC
Some (or even most of) .mk files in /usr/share/mk are outdated
bsd.lib.mk for example incorrectly passes option to linker. It uses
--whole-archive instead of -Wl, --whole-archive for example.

bsd.lib.mk also relies on lorder utility which is missing from pmake ebuild 1.45-r4


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.50-r11 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r0, 2.4.26)
=================================================================
System uname: 2.4.26 i686 Intel(R) Celeron(R) CPU 2.00GHz
Gentoo Base System version 1.4.16
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X apm avi berkdb bitmap-fonts cdr crypt cups encode esd f77 foomaticdb gdbm
gif gpm gtk gtk2 imlib java jpeg libg++ libwww mad mikmod motif mpeg ncurses nls
oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline
sdl slang spell ssl svga tcltk tcpd truetype x86 xml2 xmms xv zlib"
Comment 1 SpanKY gentoo-dev 2005-02-07 23:36:57 UTC
perhaps one of the bsd guys would be better suited for this ... i'm not very familiar with bsd cvs so i dont know what we need to rip out exactly
Comment 2 Aaron Walker (RETIRED) gentoo-dev 2005-02-08 09:13:01 UTC
pmake-1.98 is in cvs.  However, I am leaving this bug open since the mk defs still don't use -W1.  Please post any other specific problems you come across so I can try and fix them all at once.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-07-29 06:20:56 UTC
Reassigning to new maintainer herd (bsd). 
 
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-07-29 06:24:20 UTC
Please report the problem you're having (after testing with 1.111.1).