Bugs item #1525447, was opened at 2006-07-19 19:24 Message generated for change (Comment added) made by ronaldoussoren You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1525447&group_id=5470
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Build Group: Python 2.5 Status: Open >Resolution: Fixed Priority: 6 Submitted By: gideon may (gdm) Assigned to: Ronald Oussoren (ronaldoussoren) Summary: Build fails on OS X with case sensitive fs Initial Comment: When compiling python from svn on a Mac OS X with a case sensitive file system I get the following build error: running build running build_ext db.h: found (4, 3) in /opt/local/include/db4 db lib: using (4, 3) db-4.3 sqlite: found /usr/include/sqlite3.h /usr/include/sqlite3.h: version 3.1.3 Traceback (most recent call last): File "./setup.py", line 1507, in <module> main() . . File "./setup.py", line 1088, in addMacExtension raise RuntimeError("%s not found" % name) RuntimeError: MacOS not found make: *** [sharedmods] Error 1 It can be fixed by either renaming the file: Mac/Modules/macosmodule.c to Mac/Modules/MacOSmodule.c or applying the following patch : Index: setup.py =================================================================== --- setup.py (revision 50687) +++ setup.py (working copy) @@ -1101,7 +1101,7 @@ carbon_kwds = {'extra_compile_args': carbon_extra_compile_args, 'extra_link_args': ['-framework', 'Carbon'], } - CARBON_EXTS = ['ColorPicker', 'gestalt', 'MacOS', 'Nav', + CARBON_EXTS = ['ColorPicker', 'gestalt', 'macos', 'Nav', 'OSATerminology', 'icglue', # All these are in subdirs '_AE', '_AH', '_App', '_CarbonEvt', '_Cm', '_Ctl', Cheers, Gideon ---------------------------------------------------------------------- >Comment By: Ronald Oussoren (ronaldoussoren) Date: 2006-07-25 21:21 Message: Logged In: YES user_id=580910 I've implemented the rename I suggested earlier in revision 50832. Could you please confirm that this does actually solve your problem? ---------------------------------------------------------------------- Comment By: Ronald Oussoren (ronaldoussoren) Date: 2006-07-23 20:11 Message: Logged In: YES user_id=580910 Could you please test if renaming Mac/Modules/macosmodule.c to Mac/ Modules/MacOS.c solves your problem? With that rename the build still works for me, but I don't have a case-sensitive filesystem. ---------------------------------------------------------------------- Comment By: Ronald Oussoren (ronaldoussoren) Date: 2006-07-23 11:31 Message: Logged In: YES user_id=580910 The patch is incorrect, as this would rename user visible name of the python extension ('import MacOS' would stop working). The rename would be correct. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1525447&group_id=5470 _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com