HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Change
  • Wiki History
  • Next Change →

Changes between Version 4 and Version 5 of dev-lang/python/2.5.2/3


Ignore:
Timestamp:
11/11/08 07:51:16 (7 years ago)
Author:
scottmc
Comment:

updated build notes

Legend:

Unmodified
Added
Removed
Modified
  • dev-lang/python/2.5.2/3

    v4 v5  
    11I got 2.5.2 building again.  I think the [http://ports.haiku-files.org/browser/haikuports/trunk/dev-lang/python/python-2.5.2-haiku.diff?rev=178 patch] is ok now. 
    2 I will update this entry in a couple days, as I'm heading out of town till.  Don't forgot to install a previously working python, in order to build python, I think this is what was tripping me up for the last few build attempts. 
     2Don't forgot to install a previously working python, in order to build python, I think this is what was tripping me up for the last few build attempts. 
     3 
     4copy config.guess/config.sub from /boot/common/share/libtool in Python-2.5.2/Modules/_ctypes/libffi[[BR]] 
     5then run autoconf in that folder, then cd ../../.. and run autoconf in Python-2.5.2 root folder[[BR]] 
     6 * ./configure --prefix=/boot/common --enable-shared --with-threads 
     7 * make (make will fail near the end, but we can continue it seems, just rm python, and then run make install) 
     8 * make install 
     9 * make test 
     10 
     11TODO: We should look into fixing regrtest.py to skip the tests listed at the end of make test's output, and work on fixing any modules that should work on Haiku but aren't yet working. 
    312 
    413Here's the output from make test 
    … …  
    541550test_posix 
    542551test test_posix failed -- errors occurred in test.test_posix.PosixTester 
     552 
    543553test_posixpath 
    544554test_pow 
    … …  
    606616}}} 
    607617  
    608 I think locked up running the test_socket... so I ctrl-c'd it and then it spit out the results block.  Looks like we can probably add a list of tests to skip into regrtest.py, but probably want to make sure they are ones we don't need. 
     618I think it locked up running the test_socket... so I ctrl-c'd it and then it spit out the results block.  Looks like we can probably add a list of tests to skip into regrtest.py, but probably want to make sure they are ones we don't need.  Sometimes it gets past test_socket only to error out on test_threads, so we have issues on both of these. 
     619 

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/