Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 70422 - pmake .mk files are outdated and/or incorrect
Summary: pmake .mk files are outdated and/or incorrect
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-07 23:30 UTC by Sergey Starosek
Modified: 2005-07-29 06:24 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 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).