Mailinglist Archive: opensuse-buildservice (311 mails)

< Previous Next >
[opensuse-buildservice] undefined symbols in readline for 11.2?
Hi!

My project
home:dsteuer/PSPP
behaves strangely for 11.2. (other releases working fine with the same
spec-file)

I can build pspp locally with
rpmbuild -ba pspp.spec with exactly the same sources as in the OBS.

But if I try to use the BuildService, locally with
osc build openSUSE_11.2 i586 pspp.spec

or remote (via web client) compilation fails with:

----
rc/ui/terminal/libui.a(src_ui_terminal_libui_a-read-line.o): In function
`dont_complete':
read-line.c:(.text+0x12): undefined reference to `rl_attempted_completion_over'
src/ui/terminal/libui.a(src_ui_terminal_libui_a-read-line.o): In function
`complete_command_name':
read-line.c:(.text+0xc2): undefined reference to `rl_attempted_completion_over'
src/ui/terminal/libui.a(src_ui_terminal_libui_a-read-line.o): In function
`readln_uninitialize':
read-line.c:(.text+0x141): undefined reference to `clear_history'
read-line.c:(.text+0x161): undefined reference to `write_history'
src/ui/terminal/libui.a(src_ui_terminal_libui_a-read-line.o): In function
`readln_initialize':
read-line.c:(.text+0x17c): undefined reference to
`rl_basic_word_break_characters'
read-line.c:(.text+0x185): undefined reference to `using_history'
read-line.c:(.text+0x191): undefined reference to `stifle_history'
read-line.c:(.text+0x1d1): undefined reference to `read_history'
src/ui/terminal/libui.a(src_ui_terminal_libui_a-read-line.o): In function
`readln_read':
read-line.c:(.text+0x227): undefined reference to
`rl_attempted_completion_function'
read-line.c:(.text+0x22c): undefined reference to `readline'
read-line.c:(.text+0x2d4): undefined reference to `add_history'
src/ui/terminal/libui.a(src_ui_terminal_libui_a-read-line.o): In function
`complete_command_name':
read-line.c:(.text+0xb7): undefined reference to `rl_completion_matches'
collect2: ld returned 1 exit status
make[2]: *** [src/ui/terminal/pspp] Error 1
make[2]: Leaving directory `/usr/src/packages/BUILD/pspp-0.6.2'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/packages/BUILD/pspp-0.6.2'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.kzjBpF (%build)
----

According to the log readline was installed.

Any ideas? Changes in library layout?
I tried to identify the difference between my local, successful build and the
setup in the build service, but could not spot any.

Any help appreciated
Detlef
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups