#23133: screen tries to use libelf -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: digdog@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: screen -------------------------------------+-------------------------------------- libelf is installed non-universal on my system. When installing screen universal, I see this output at the end of the build phase: {{{ /usr/bin/gcc-4.2 -L/opt/local/lib -arch x86_64 -arch i386 -o screen screen.o ansi.o fileio.o mark.o misc.o resize.o socket.o search.o tty.o term.o window.o utmp.o loadav.o putenv.o help.o termcap.o input.o attacher.o pty.o process.o display.o comm.o kmapdef.o acls.o braille.o braille_tsi.o logfile.o layer.o sched.o teln.o nethack.o encoding.o -lncurses -lelf ld: warning: in /opt/local/lib/libelf.a, file is not of required architecture }}} Note this does not stop the build; the port completes installation. Previously in the configure phase it said: {{{ checking elf.h usability... no checking elf.h presence... no checking for elf.h... no }}} screen does not declare a dependency on libelf so it should not use libelf. -- Ticket URL: <http://trac.macports.org/ticket/23133> MacPorts <http://www.macports.org/> Ports system for Mac OS