Opened 10 years ago

Closed 5 years ago

#23133 closed defect (fixed)

screen tries to use libelf

Reported by: ryandesign (Ryan Schmidt) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc:
Port: screen

Description

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.

Attachments (1)

main.log (63.4 KB) - added by ryandesign (Ryan Schmidt) 5 years ago.

Download all attachments as: .zip

Change History (5)

comment:1 Changed 9 years ago by digdog@…

Owner: changed from digdog@… to macports-tickets@…

Retired and reassign to macports-tickets@

comment:2 Changed 5 years ago by neverpanic (Clemens Lang)

Resolution: worksforme
Status: newclosed

It this still happening with 4.2.1? If so, please re-open.

comment:3 Changed 5 years ago by ryandesign (Ryan Schmidt)

Resolution: worksforme
Status: closedreopened

Yes.

Changed 5 years ago by ryandesign (Ryan Schmidt)

Attachment: main.log added

comment:4 Changed 5 years ago by ryandesign (Ryan Schmidt)

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.