From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1FT7T9-0006a3-CU for garchives@archives.gentoo.org; Tue, 11 Apr 2006 01:14:59 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.5) with SMTP id k3B1FMUa001208; Tue, 11 Apr 2006 01:15:22 GMT Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.226]) by robin.gentoo.org (8.13.6/8.13.5) with ESMTP id k3B1FK35008367 for ; Tue, 11 Apr 2006 01:15:21 GMT Received: by wproxy.gmail.com with SMTP id i21so929373wra for ; Mon, 10 Apr 2006 18:15:20 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=GFsFTGDwKCfmLcsF7zTsmozL05DggY5xb3R8ekHgyyqRVn9a0vN1T2UlUt32LdZ1J5QwrTnuglnfAjL230UJfnQ3nf/Q7u6QfJDm73LSsFsiXBQOLbe9VzKu9Av7+8HMb7te9vo7TowGgR0OyfjmDPigrQWjNtipj9p91rG3+J0= Received: by 10.54.97.20 with SMTP id u20mr3431538wrb; Mon, 10 Apr 2006 18:15:20 -0700 (PDT) Received: by 10.54.134.1 with HTTP; Mon, 10 Apr 2006 18:15:20 -0700 (PDT) Message-ID: Date: Mon, 10 Apr 2006 18:15:20 -0700 From: "m h" To: gentoo-osx@lists.gentoo.org Subject: [gentoo-osx] [PREFIX] texinfo not finding ncurses Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-osx@gentoo.org Reply-to: gentoo-osx@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id k3B1FK35008367 X-Archives-Salt: 1fc4abb5-79a2-43fb-bcee-559ad47fe1c5 X-Archives-Hash: e04f3d6c425ba8b979166073309b120f Excuse the abundance of email. I'm running into a few things that I haven't previously when using the latest prefix tree/ebuild tree/ and ubuntu.... This appears to be a linking problem for texinfo >>From the configuring: ... checking for tgetent in -lncurses... no checking for tgetent in -lcurses... no checking for tgetent in -ltermlib... no checking for tgetent in -ltermcap... no checking for tgetent in -lterminfo... no configure: WARNING: probably need a terminal library, one of: ncurses curses termlib termcap terminfo .... Later the build fails with: .... gcc -Os -march=pentium4 -pipe -L/opt/portage/Apr7/usr/lib -L/opt/portage/Apr7/lib -o ginfo dir.o display.o dribble.o echo-area.o filesys.o footnotes.o gc.o indices.o info-utils.o info.o infodoc.o infomap.o m-x.o man.o nodemenu.o nodes.o search.o session.o signals.o terminal.o tilde.o variables.o window.o doc.o ../lib/libtxi.a terminal.o: In function `terminal_goto_xy': terminal.c:(.text+0x48): undefined reference to `tgoto' terminal.c:(.text+0x51): undefined reference to `tputs' terminal.o: In function `terminal_clear_to_eol': terminal.c:(.text+0xcf): undefined reference to `tputs' terminal.o: In function `terminal_clear_screen': terminal.c:(.text+0xfa): undefined reference to `tputs' terminal.o: In function `terminal_up_line': terminal.c:(.text+0x125): undefined reference to `tputs' terminal.o: In function `terminal_down_line': terminal.c:(.text+0x150): undefined reference to `tputs' terminal.o:terminal.c:(.text+0x17b): more undefined references to `tputs' follow terminal.o: In function `terminal_delete_lines': terminal.c:(.text+0x22a): undefined reference to `tgoto' terminal.c:(.text+0x233): undefined reference to `tputs' terminal.c:(.text+0x24f): undefined reference to `tputs' terminal.o: In function `terminal_insert_lines': terminal.c:(.text+0x2a1): undefined reference to `tgoto' terminal.c:(.text+0x2aa): undefined reference to `tputs' terminal.c:(.text+0x2c6): undefined reference to `tputs' terminal.o: In function `terminal_get_screen_size': terminal.c:(.text+0x3d9): undefined reference to `tgetnum' terminal.c:(.text+0x416): undefined reference to `tgetnum' terminal.o: In function `terminal_initialize_terminal': terminal.c:(.text+0x4fa): undefined reference to `tgetent' terminal.c:(.text+0x5c1): undefined reference to `tgetstr' terminal.c:(.text+0x616): undefined reference to `tgetstr' terminal.c:(.text+0x626): undefined reference to `tgetstr' terminal.c:(.text+0x636): undefined reference to `tgetstr' terminal.c:(.text+0x646): undefined reference to `tgetstr' terminal.o:terminal.c:(.text+0x659): more undefined references to `tgetstr' follow terminal.o: In function `terminal_initialize_terminal': terminal.c:(.text+0x7ba): undefined reference to `tgetflag' terminal.c:(.text+0x7c9): undefined reference to `tgetflag' terminal.c:(.text+0x7e8): undefined reference to `tgetstr' terminal.c:(.text+0x809): undefined reference to `tgetstr' terminal.c:(.text+0x819): undefined reference to `tgetstr' terminal.c:(.text+0x829): undefined reference to `tgetstr' terminal.c:(.text+0x839): undefined reference to `tgetstr' terminal.o:terminal.c:(.text+0x84c): more undefined references to `tgetstr' follow terminal.o: In function `terminal_prep_terminal': terminal.c:(.text+0x93e): undefined reference to `tputs' terminal.c:(.text+0x972): undefined reference to `tputs' terminal.o: In function `terminal_unprep_terminal': terminal.c:(.text+0xa96): undefined reference to `tputs' terminal.c:(.text+0xaca): undefined reference to `tputs' collect2: ld returned 1 exit status make[3]: *** [ginfo] Error 1 make[3]: Leaving directory `/opt/portage/Apr7/var/tmp/portage/texinfo-4.8-r2/work/texinfo-4.8/info' make[2]: *** [all] Error 2 make[2]: Leaving directory `/opt/portage/Apr7/var/tmp/portage/texinfo-4.8-r2/work/texinfo-4.8/info' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/portage/Apr7/var/tmp/portage/texinfo-4.8-r2/work/texinfo-4.8' make: *** [all] Error 2 !!! ERROR: sys-apps/texinfo-4.8-r2 failed. Call stack: ebuild.sh, line 1680: Called dyn_compile ebuild.sh, line 1077: Called src_compile texinfo-4.8-r2.ebuild, line 52: Called die !!! emake !!! If you need support, post the topmost build error, and the call stack if relevant. Note that these symbols are defined in ${EPREFIX}/usr/lib/libncurses.so (or at least nm claims they are). I added LDFLAGS=" -L${EPREFIX}/usr/lib -L${EPREFIX}/lib "\ econf ${myconf} || die instead of the previous: econf ${myconf} || die to the ebuild. That didn't change anything, it still failed with the same error. Anyone else hitting this? thanks -matt -- gentoo-osx@gentoo.org mailing list