This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Cygwin needs a man-db port


Corinna Vinschen wrote:
On Mar 14 10:24, Chris J. Breisch wrote:
I downloaded and built the latest version of check, and it seems to
work much better. I still have issues with libpipelines tests. It
appears that there is a 32/64-bit issue somewhere. I'm using Cygwin
x64. Many of the tests fail with issues similar to the following:

/home/Chris/Stuff/non-GNU/libpipeline/build/tests/../../libpipeline-1.2.6/tests/exec.c:114:(.text+0x121):
relocation truncated to fit: R_X86_64_PC32 against undefined symbol
`_ck_assert_failed'

The "relocation truncated to fit" gcc error message on 64 bit systems is
a red herring.  It's in fact just what it says, there's an undefined
symbol.  Off the top of my head I don't know where ck_assert_failed is
defined, probably some library, but the leading underscore is suspicious.
The 64 bit ABI does not prepend underscores to symbol names as the 32
bit ABI does.


Corinna

Oh. Thanks, Corinna. I'll dig more when I get a chance.

--
Chris J. Breisch

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]