From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27240 invoked by alias); 17 Sep 2009 13:47:58 -0000 Received: (qmail 26575 invoked by uid 48); 17 Sep 2009 13:47:45 -0000 Date: Thu, 17 Sep 2009 13:47:00 -0000 Message-ID: <20090917134745.26574.qmail@sourceware.org> From: "heuler at infosim dot net" To: glibc-bugs@sources.redhat.com In-Reply-To: <20090917113439.10652.heuler@infosim.net> References: <20090917113439.10652.heuler@infosim.net> Reply-To: sourceware-bugzilla@sourceware.org Subject: [Bug libc/10652] getaddrinfo causes segfault if multithreaded and linked statically X-Bugzilla-Reason: CC Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org X-SW-Source: 2009-09/txt/msg00045.txt.bz2 ------- Additional Comments From heuler at infosim dot net 2009-09-17 13:47 ------- Ok, thank you for that information! My problem with dynamic linking on a new linux system e.g. using glibc-2.11 the binary won't start on older linux, it says: /lib64/libc.so.6: version `GLIBC_2.7' not found. The application does not need any functions of that new library, it would work fine with e.g. glibc-2.6. Is there a way to change the minimum dependency of the library? It works when I compile on an old linux system, it will run on new systems. When compiling the application on windows I can define the minimum needed version in a define and then I can only uses functions available at that version and not newer functions. Can this be done with glibc, that the binary still works with libraries definine e.g. GLIBC_2.6? Thank you very much for helper so far! Marius -- http://sourceware.org/bugzilla/show_bug.cgi?id=10652 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.