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: Python Makefile: LIBOBJS incorrect
Type: Stage:
Components: Build Versions:
process
Status: closed Resolution:
Dependencies: Superseder:
Assigned To: nascheme Nosy List: lannert, nascheme
Priority: normal Keywords:

Created on 2001-02-28 09:50 by anonymous, last changed 2022-04-10 16:03 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
d nascheme, 2001-03-02 15:22 Add Python prefix to LIBOBJS
Messages (5)
msg3603 - (view) Author: Nobody/Anonymous (nobody) Date: 2001-02-28 09:50
The Makefile variable LIBOBJS holds the names of
objects which are needed as replacements for system
library routines missing on specific platforms
(e.g. strerror and memmove on SunOS4).

The sources for these objects reside in the Python
directory; the Makefile, however, expects the object
files in the main build directory.

The attached diff (which uses a gmake feature)
seams to fix the dependencies for these objects;
the "big final ar" command will take them from
the Python directory.
msg3604 - (view) Author: Detlef Lannert (lannert) Date: 2001-02-28 17:23
Logged In: YES 
user_id=70378

Dunno why the author should be "anonymous". I believe
I was logged in when I submitted this.

Sorry, I forgot to mention that I'm referring to
Python 2.1 alpha (the CVS version).
msg3605 - (view) Author: Neil Schemenauer (nascheme) * (Python committer) Date: 2001-03-02 06:35
Logged In: YES 
user_id=35752

There is no patch attached.  It looks like the sourceforge
patch monster is still hungry.  Can you please email it
to me directly or post a URL?
msg3606 - (view) Author: Neil Schemenauer (nascheme) * (Python committer) Date: 2001-03-02 15:22
Logged In: YES 
user_id=35752

Okay, I understand the problem.  You solution is correct
but it will only work with GNU make.  We must be portable.
Can you try the attached patch (assuming SF accepts it)?
msg3607 - (view) Author: Neil Schemenauer (nascheme) * (Python committer) Date: 2001-03-04 06:40
Logged In: YES 
user_id=35752

Fixed in configure.in 1.207.
History
Date User Action Args
2022-04-10 16:03:47adminsetgithub: 34024
2001-02-28 09:50:25anonymouscreate