This means that you have incompatible (from the point of view of ld) versions of libcrypt.so and libc.so that would have otherwise been first preference to resolve the dependencies, but since the compilation succeeded those apparently were found somewhere else. If haproxy starts up and is able to serve requests, you should be OK, but I would still check out why you have incompatible versions installed. A good place to start is
file /usr/lib/libc.so On Thu, Jul 17, 2014 at 10:55 AM, Kuldip Madnani <[email protected]> wrote: > Does anybody know about this error, and how it can be fixed: > > I installed the required devel packages and the compilation went fine but i > could see a message at the bottom(skipping incompatible /usr/lib/libcrypt.so > when searching for -lcrypt) .Is it severe or can be ignored? > > gcc -g -o haproxy src/haproxy.o src/sessionhash.o src/base64.o > src/protocol.o src/uri_auth.o src/standard.o src/buffer.o src/log.o > src/task.o src/chunk.o src/channel.o src/listener.o src/time.o src/fd.o > src/pipe.o src/regex.o src/cfgparse.o src/server.o src/checks.o src/queue.o > src/frontend.o src/proxy.o src/peers.o src/arg.o src/stick_table.o > src/proto_uxst.o src/connection.o src/proto_http.o src/raw_sock.o > src/appsession.o src/backend.o src/lb_chash.o src/lb_fwlc.o src/lb_fwrr.o > src/lb_map.o src/lb_fas.o src/stream_interface.o src/dumpstats.o > src/proto_tcp.o src/session.o src/hdr_idx.o src/ev_select.o src/signal.o > src/acl.o src/sample.o src/memory.o src/freq_ctr.o src/auth.o > src/compression.o src/payload.o src/hash.o src/pattern.o src/map.o > src/ev_poll.o src/ev_epoll.o src/ssl_sock.o src/shctx.o ebtree/ebtree.o > ebtree/eb32tree.o ebtree/eb64tree.o ebtree/ebmbtree.o ebtree/ebsttree.o > ebtree/ebimtree.o ebtree/ebistree.o -lcrypt -lz -lssl -lcrypto > -L/usr/lib -lpcreposix -lpcre > /usr/bin/ld: skipping incompatible /usr/lib/libcrypt.so when searching for > -lcrypt > /usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc > gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing > -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY > -DCONFIG_HAP_CRYPT -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL > -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER > -DUSE_GETSOCKNAME -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_PCRE > -I/usr/include -DCONFIG_HAPROXY_VERSION=\"1.5.2\" > -DCONFIG_HAPROXY_DATE=\"2014/07/12\" \ > -DSBINDIR='"/usr/local/sbin"' \ > -c -o src/haproxy-systemd-wrapper.o > src/haproxy-systemd-wrapper.c > gcc -g -o haproxy-systemd-wrapper src/haproxy-systemd-wrapper.o -lcrypt > -lz -lssl -lcrypto -L/usr/lib -lpcreposix -lpcre > /usr/bin/ld: skipping incompatible /usr/lib/libcrypt.so when searching for > -lcrypt > /usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc -- Sasha Pachev Fast Running Blog. http://fastrunningblog.com Run. Blog. Improve. Repeat.

