[Python-checkins] r52273 - in python/branches/release24-maint: Misc/NEWS PCbuild/readme.txt

tim.peters python-checkins at python.org
Tue Oct 10 18:42:10 CEST 2006


Author: tim.peters
Date: Tue Oct 10 18:42:09 2006
New Revision: 52273

Modified:
   python/branches/release24-maint/Misc/NEWS
   python/branches/release24-maint/PCbuild/readme.txt
Log:
Note that there are no longer warnings when building
_bsddb on Windows (Martin recently repaired that -- thanks!).


Modified: python/branches/release24-maint/Misc/NEWS
==============================================================================
--- python/branches/release24-maint/Misc/NEWS	(original)
+++ python/branches/release24-maint/Misc/NEWS	Tue Oct 10 18:42:09 2006
@@ -241,6 +241,9 @@
 - The Windows binaries for the _ssl module are now linked with
   OpenSSL 0.9.7l.
 
+- On Windows, there are no longer linker warnings when building the
+  ``_bsddb`` project.
+
 - Bug #1568842: Fix test for uintptr_t.
 
 - Bug #1439538: Drop usage of test -e in configure as it is not portable.

Modified: python/branches/release24-maint/PCbuild/readme.txt
==============================================================================
--- python/branches/release24-maint/PCbuild/readme.txt	(original)
+++ python/branches/release24-maint/PCbuild/readme.txt	Tue Oct 10 18:42:09 2006
@@ -114,7 +114,7 @@
         all.tcl:        Total   8420    Passed  6826    Skipped 1581    Failed  13
         Sourced 91 Test Files.
         Files with failing tests: canvImg.test scrollbar.test textWind.test winWm.test
-        
+
    Built Tix
    ---------
    Download from http://prdownloads.sourceforge.net/tix/tix-8.1.4.tar.gz
@@ -191,22 +191,6 @@
     software.  Note that Berkeley_DB.dsw is in the build_win32 subdirectory.
     Build the "Release Static" version.
 
-    XXX We're linking against Release_static\libdb42s.lib.
-    XXX This yields the following warnings:
-"""
-Compiling...
-_bsddb.c
-Linking...
-   Creating library ./_bsddb.lib and object ./_bsddb.exp
-_bsddb.obj : warning LNK4217: locally defined symbol _malloc imported in function __db_associateCallback
-_bsddb.obj : warning LNK4217: locally defined symbol _free imported in function __DB_consume
-_bsddb.obj : warning LNK4217: locally defined symbol _fclose imported in function _DB_verify
-_bsddb.obj : warning LNK4217: locally defined symbol _fopen imported in function _DB_verify
-_bsddb.obj : warning LNK4217: locally defined symbol _strncpy imported in function _init_pybsddb
-__bsddb - 0 error(s), 5 warning(s)
-"""
-    XXX This isn't encouraging, but I don't know what to do about it.
-
     To run extensive tests, pass "-u bsddb" to regrtest.py.  test_bsddb3.py
     is then enabled.  Running in verbose mode may be helpful.
 


More information about the Python-checkins mailing list