What minimum version of libcrypt.so and libc.so is required to perfectly compile haproxy 1.5.2?
On Thu, Jul 17, 2014 at 2:17 PM, Sasha Pachev <[email protected]> wrote: > 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. >

