Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: link problems



My build just finished:

In the current state my amd64 build shows ~90 packages the aforementioned show link failures.

Right now -current as of 2013-10-03 and pkgsrc 2013Q3 do not get along very well.

So we need a general binutils fix or fix 90+ packages.

Frank

On 10/04/13 20:44, Frank Kardel wrote:
When bulk building pkgsrc 2013Q3 on -current as of 2013-10-03 I see quit a few link failures like

2013/10/04 18:35:10 1126/11478= 9.8% editors/ce @ x86_64> gcc -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -O2 -I/usr/include -o ce basic.o bind.o buffer.o cinfo.o complete.o dir.o file.o fileio.o fio.o func.o help.o key.o line.o ml.o paragraph.o paren.o random.o regexp.o region.o rsearch.o search.o window.o word.o misc.o bug.o cmode.o spawn.o tty.o ttyio.o display.o main.o version.o vers.o -lcurses 2013/10/04 18:35:10 1126/11478= 9.8% editors/ce @ x86_64> ld: tty.o: undefined reference to symbol 'tgoto' 2013/10/04 18:35:10 1126/11478= 9.8% editors/ce @ x86_64> ld: note: 'tgoto' is defined in DSO /usr/lib/libterminfo.so.1 so try adding it to the linker command line 2013/10/04 18:35:10 1126/11478= 9.8% editors/ce @ x86_64> /usr/lib/libterminfo.so.1: could not read symbols: Invalid operation 2013/10/04 18:35:10 1126/11478= 9.8% editors/ce @ x86_64> *** Error code 1

Could this be caused by the new binutils now requiring the DT_NEEDED libraries be explicitly listed at compile time? - this seems to cause many packages to fail.

Frank



Home | Main Index | Thread Index | Old Index