Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 28440 - Kylix 3.0 Open Edition doesn't run
Summary: Kylix 3.0 Open Edition doesn't run
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Martin Schlemmer (RETIRED)
Depends on:
Reported: 2003-09-11 07:05 UTC by Jan Gutter
Modified: 2004-10-15 23:55 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Jan Gutter 2003-09-11 07:05:59 UTC
I'm running kernel 2.6.0-test5-mm1 and glibc-2.3.2-r4 with nptl. The errno
badness hit Kylix because I get the following error: 

/opt/kylix3/bin/bcblin: relocation error: /opt/kylix3/bin/
symbol errno, version GLIBC_2.0 not defined in file with link time

If I try the LD_ASSUME_KERNEL=2.4.0 workaround, I get:
bcblin: error while loading shared libraries: cannot open
shared object file: No such file or directory

I did install the Kylix-fixes on
but that doesn't alleviate the problem, alas.

Badness in libcompat? Something I'm missing?

Reproducible: Always
Steps to Reproduce:
1. source /opt/kylix3/bin/kylixpath
2. export LD_ASSUME_KERNEL=2.4.0
3. bcblin
Actual Results:  
Error messages listed above.

I've got Kylix3 running under SuSE 8.2 so this isn't a major blocker. It would
just be nice if I could get it running at home too!
Comment 1 Martin Schlemmer (RETIRED) gentoo-dev 2003-09-23 07:33:18 UTC
Then you have to drop NPTL and downgrade to glibc-2.3.1, although 
I WOULD _NOT_ RECOMMEND IT, as things will break.  Only way I see to use
glibc-2.3.1 safely, will be to reinstall.

This is a 'cannot fix' as far as I am concerned.  As Kylix is closed source,
we unfortunately have to wait for them to fix it :(
Comment 2 Jan Gutter 2003-09-24 05:01:04 UTC
I downgraded to glibc 2.3.2 without nptl and so far so good. Kylix works, so I guess this is an nptl issue. Also, since C++BuilderX has been released (which uses gcc and icc, I might add!), I wonder if they'll ever update Kylix...

Would there be a way to make a compat-libc to fix broken binaries like this? Where would the clashes be if two libc's are installed on a system?

Look, since Borland's got a proprietary compiler with a proprietary C++, it's the least of my worries if Kylix doesn't run on my Gentoo box. But if this bug bites binary-only Linux games, I'm going to be very upset!
Comment 3 SpanKY gentoo-dev 2004-10-15 23:55:04 UTC
upstream problem