Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

undefined reference to `__dso_handle' #1497

Open
calmsacibis995 opened this issue Jan 11, 2023 · 3 comments
Open

undefined reference to `__dso_handle' #1497

calmsacibis995 opened this issue Jan 11, 2023 · 3 comments

Comments

@calmsacibis995
Copy link

calmsacibis995 commented Jan 11, 2023

Building ksh93 under Artix Linux fails with this error:

/usr/bin/ld: /usr/lib/libc_nonshared.a(atexit.oS): in function 'atexit':
(.text+0x7): undefined reference to '__dso_handle'

/usr/bin/ld: /usr/lib/libc_nonshared.a(atexit.oS): relocation R_X86_64_PC32 against undefined hidden symbol '__dso_handle' can not be used when making a shared object

/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status

Is there a fix for this?

@McDutchie
Copy link
Contributor

AT&T has abandoned ksh and they will not fix this (or anything else). But development has been restarted as ksh 93u+m at https://github.com/ksh93/ksh. It is already the default ksh on several distros. Please clone that repo and try to build it, and let me know your results.

@KeithBierman
Copy link

KeithBierman commented Jan 13, 2023 via email

@gordonwoodhull
Copy link
Contributor

We at AT&T aren’t endorsing any particular fork, not knowing much about them.

We’ve kept this repo open so that forks could advertise themselves, but we will probably archive it (make it read only) at some point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants