This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: NetBSD 1.4.3, a.out, shared modules
Type: Stage:
Components: Build Versions: Python 2.2
process
Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: loewis Nosy List: loewis, lord-silk
Priority: normal Keywords:

Created on 2002-08-17 21:45 by lord-silk, last changed 2022-04-10 16:05 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
patch.configure.in lord-silk, 2002-09-24 13:01 NetBSD ldshared patch to configure.in
Messages (4)
msg12044 - (view) Author: Grzegorz Sobanski (lord-silk) Date: 2002-08-17 21:45
Because of check in configure, it is using on a.out system ld to link shared 
modules on  a.out NetBSD. But it is run with both -Wl,-R and so it won't 
build any module ending in unusable installation. Had to modify  configure to 
get the package installed correctly.
msg12045 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2002-09-04 08:55
Logged In: YES 
user_id=21627

Could you kindly provide a patch to configure.in?
msg12046 - (view) Author: Grzegorz Sobanski (lord-silk) Date: 2002-09-24 13:01
Logged In: YES 
user_id=123442

Here is patchs, sorry for the delay.
It set for all NetBSD's LDSHARED to "cc" and not to "ld". Previously it used "ld" on 
a.out systems, but on some systems it was necessary to change it to "cc" - on my, and 
some others i read about in archives of some mailinglist. No one reported that "cc" 
was not working on his a.out system, so i think it should be "cc" on every NetBSD.
msg12047 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2002-09-30 11:19
Logged In: YES 
user_id=21627

Thanks for the patch, committed as 

configure 1.337 and 1.279.6.11;
conifugure.in 1.348; 1.288.6.11;
History
Date User Action Args
2022-04-10 16:05:36adminsetgithub: 37050
2002-08-17 21:45:58lord-silkcreate