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

HP-UX shared library does not reference librt #43471

Closed
goeran mannequin opened this issue Jun 8, 2006 · 2 comments
Closed

HP-UX shared library does not reference librt #43471

goeran mannequin opened this issue Jun 8, 2006 · 2 comments
Assignees
Labels
build The build process and cross-build

Comments

@goeran
Copy link
Mannequin

goeran mannequin commented Jun 8, 2006

BPO 1502728
Nosy @birkenfeld

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = 'https://github.com/birkenfeld'
closed_at = <Date 2006-06-08.12:54:47.000>
created_at = <Date 2006-06-08.08:03:29.000>
labels = ['build']
title = 'HP-UX shared library does not reference librt'
updated_at = <Date 2006-06-08.12:54:47.000>
user = 'https://bugs.python.org/goeran'

bugs.python.org fields:

activity = <Date 2006-06-08.12:54:47.000>
actor = 'georg.brandl'
assignee = 'georg.brandl'
closed = True
closed_date = None
closer = None
components = ['Build']
creation = <Date 2006-06-08.08:03:29.000>
creator = 'goeran'
dependencies = []
files = []
hgrepos = []
issue_num = 1502728
keywords = []
message_count = 2.0
messages = ['28735', '28736']
nosy_count = 2.0
nosy_names = ['georg.brandl', 'goeran']
pr_nums = []
priority = 'normal'
resolution = 'fixed'
stage = None
status = 'closed'
superseder = None
type = None
url = 'https://bugs.python.org/issue1502728'
versions = ['Python 2.4']

@goeran
Copy link
Mannequin Author

goeran mannequin commented Jun 8, 2006

When using the Python engine shared library on HP-UX, I
get error messages like these:

/usr/lib/dld.sl: Unresolved symbol: sem_init (code)
from /usr/local/lib/libpython2.4.sl

Looking a bit closer, I realize that the shared Python
library does not point to the librt library where these
functions are defined. And this is specific for HP-UX.
The rule in Makefile.pre.in to make libpython*.so does
refer to $(SHLIB). But the HP-UX specific rule to make
libpython*.sl does not.

I suggest $(SHLIB) is added to the command to link
libpython*.sl. Or alternatively, that these two rules
are merged into one, parameterized by a variable
holding the .so/.sl suffix.

@goeran goeran mannequin closed this as completed Jun 8, 2006
@goeran goeran mannequin assigned birkenfeld Jun 8, 2006
@goeran goeran mannequin added the build The build process and cross-build label Jun 8, 2006
@goeran goeran mannequin closed this as completed Jun 8, 2006
@goeran goeran mannequin assigned birkenfeld Jun 8, 2006
@goeran goeran mannequin added the build The build process and cross-build label Jun 8, 2006
@birkenfeld
Copy link
Member

Logged In: YES
user_id=849994

Added $(SHLIBS) to build rule for .sl in rev 46743, 46744 (2.4).

@ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build The build process and cross-build
Projects
None yet
Development

No branches or pull requests

1 participant