Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 275924 - Gentoo/FreeBSD sys-freebsd/freebsd-usbin-7.1-r2 failed compile
Summary: Gentoo/FreeBSD sys-freebsd/freebsd-usbin-7.1-r2 failed compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: FreeBSD (show other bugs)
Hardware: x86 FreeBSD
: High normal (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-30 11:09 UTC by .:deadhead:.
Modified: 2010-04-13 11:51 UTC (History)
0 users

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 .:deadhead:. 2009-06-30 11:09:39 UTC
Installing  sys-freebsd/freebsd-usbin-7.1-r2 I got :

In file included from /var/tmp/portage/sys-freebsd/freebsd-usbin-7.1-r2/work/sys/rpc/rpc.h:72,
                 from warmstart.c:43:
/var/tmp/portage/sys-freebsd/freebsd-usbin-7.1-r2/work/sys/rpc/svc_auth.h:51: warning: 'struct ucred' declared inside parameter list
/var/tmp/portage/sys-freebsd/freebsd-usbin-7.1-r2/work/sys/rpc/svc_auth.h:51: warning: its scope is only this definition or declaration, which is probably not what you want
i686-gentoo-freebsd7.1-gcc  -O2 -pipe -I /var/tmp/portage/sys-freebsd/freebsd-usbin-7.1-r2/work/sys  -DPORTMAP -DTCP_WRAPPER  -c util.c
In file included from /var/tmp/portage/sys-freebsd/freebsd-usbin-7.1-r2/work/sys/rpc/rpc.h:72,
                 from util.c:49:
/var/tmp/portage/sys-freebsd/freebsd-usbin-7.1-r2/work/sys/rpc/svc_auth.h:51: warning: 'struct ucred' declared inside parameter list
/var/tmp/portage/sys-freebsd/freebsd-usbin-7.1-r2/work/sys/rpc/svc_auth.h:51: warning: its scope is only this definition or declaration, which is probably not what you want
i686-gentoo-freebsd7.1-gcc  -O2 -pipe -I /var/tmp/portage/sys-freebsd/freebsd-usbin-7.1-r2/work/sys  -DPORTMAP -DTCP_WRAPPER   -o rpcbind check_bound.o rpcb_stat.o rpcb_svc_4.o rpcbind.o pmap_svc.o rpcb_svc.o rpcb_svc_com.o security.o warmstart.o util.o -lutil -lwrap
/usr/lib/gcc/i686-gentoo-freebsd7.1/4.3.3/../../../../i686-gentoo-freebsd7.1/bin/ld: cannot find -lwrap
collect2: ld returned 1 exit status
*** Error code 1
1 error
*** Error code 2
1 error
 *
 * ERROR: sys-freebsd/freebsd-usbin-7.1-r2 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2902:  Called freebsd_src_compile
 *             environment, line 1568:  Called bsdmk_src_compile
 *             environment, line  440:  Called die
 * The specific snippet of code:
 *       mkmake || die "make failed"
 *  The die message:
 *   make failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sys-freebsd/freebsd-usbin-7.1-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-freebsd/freebsd-usbin-7.1-r2/temp/environment'.
 *

 * GNU info directory index is up-to-date.

!!! existing preserved libs:
>>> package: sys-freebsd/freebsd-lib-7.1-r4
 *  - /lib/libipx.so.4
 *  - /usr/lib/libipx.so
 *      used by /usr/sbin/mount_nwfs (sys-freebsd/freebsd-usbin-7.1-r1)
 *  - /usr/lib/libncp.so
 *  - /usr/lib/libncp.so.3
 *      used by /usr/sbin/mount_nwfs (sys-freebsd/freebsd-usbin-7.1-r1)
Use emerge @preserved-rebuild to rebuild packages using these libraries

##############

emerge --info
Portage 2.2_rc33 (default/bsd/fbsd/x86/7.1, gcc-4.3.3, freebsd-lib-7.1-r4, 7.1-RELEASE i386)
=================================================================
System uname: FreeBSD-7.1-RELEASE-i386-32bit-ELF
Timestamp of tree: Tue, 30 Jun 2009 09:15:02 +0000
app-shells/bash:     4.0_p24
dev-lang/python:     2.5.4-r2, 2.6.2-r1
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r2
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.63-r1
sys-devel/automake:  1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  7.1-r4
ACCEPT_KEYWORDS="x86-fbsd ~x86-fbsd"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol"
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="x86-fbsd"
AUTOCLEAN="yes"
CBUILD="i686-gentoo-freebsd7.1"
CFLAGS="-O2 -pipe"
CHOST="i686-gentoo-freebsd7.1"
CLEAN_DELAY="5"
CLICOLOR="1"
COLLISION_IGNORE="/lib/modules"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CVS_RSH="ssh"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EDITOR="/bin/nano"
ELIBC="FreeBSD"
EMERGE_DEFAULT_OPTS="-tDv --with-bdeps y"
EMERGE_WARNING_DELAY="10"
FEATURES="chflags collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans"
FETCHCOMMAND="/usr/bin/curl -L --retry 5 -o ${DISTDIR}/${FILE} ${URI}"
GCC_SPECS=""
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ http://distfiles.gentoo.org"
HOME="/root"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-gentoo-freebsd7.1/2.19.1/info:/usr/share/gcc-data/i686-gentoo-freebsd7.1/4.3.3/info"
INPUT_DEVICES="keyboard mouse"
KERNEL="FreeBSD"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LDFLAGS=""
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LOGNAME="root"
MAIL="/var/mail/root"
MAKE="gmake"
MAKEOPTS="-j2"
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-gentoo-freebsd7.1/2.19.1/man:/usr/share/gcc-data/i686-gentoo-freebsd7.1/4.3.3/man"
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
PAGER="/usr/bin/less"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-gentoo-freebsd7.1/gcc-bin/4.3.3"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="ppc x86-openbsd ppc-openbsd ppc64 x86-winnt x86-fbsd ppc-aix alpha arm x86-freebsd s390 amd64 x86-macos x64-openbsd ia64-hpux hppa x86-netbsd amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix x64-solaris amd64-fbsd mips-irix m68k sh x86-solaris sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="warn error log"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_RSYNC_RETRIES="3"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"
PWD="/root"
RESUMECOMMAND="/usr/bin/curl -L -C - --retry 5 -o ${DISTDIR}/${FILE} ${URI}"
ROOT="/"
ROOTPATH="/opt/bin:/usr/i686-gentoo-freebsd7.1/gcc-bin/4.3.3"
RPMDIR="/usr/portage/rpm"
SHELL="/bin/bash"
SHLVL="1"
SSH_CLIENT="10.175.95.80 39025 22"
SSH_CONNECTION="10.175.95.80 39025 10.175.90.180 22"
SSH_TTY="/dev/ttyp0"
SYNC="rsync://streaming.paginegialle.it/gentoo-portage"
TERM="xterm"
TMP="/tmp/.private/root"
TMPDIR="/tmp/.private/root"
USE="acl cli cracklib crypt cups dri iconv java5 java6 midi ncurses nls nptlonly oss pam pcre perl ppds python readline reflection session spl ssl unicode x86-fbsd xorg zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="FreeBSD" INPUT_DEVICES="keyboard mouse" KERNEL="FreeBSD" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="BSD" VIDEO_CARDS="apm ark chips cirrus cyrix dummy i128 i810 intel mach64 mga         neomagic nv r128 radeon rendition s3 s3virge savage siliconmotion sis   sisusb tga trident tseng vga via vmware"
USER="root"
USERLAND="BSD"
Comment 1 Javier Villavicencio (RETIRED) gentoo-dev 2010-04-13 11:51:28 UTC
Fixed in CVS.