[issue15483] CROSS: initialise include and library paths in setup.py

2012-07-29 Thread Roumen Petrov
Changes by Roumen Petrov : -- components: +Cross-Build versions: +Python 3.3 ___ Python tracker <http://bugs.python.org/issue15483> ___ ___ Python-bugs-list mailin

[issue3754] cross-compilation support for python build

2012-07-29 Thread Roumen Petrov
Roumen Petrov added the comment: I hope that following separate issues will address remaining part of this patch: required: - 15483: initialise include and library paths in setup.py - 15484: use _PYTHON_PROJECT_BASE in distutils sysconfig - TODO: typo in in configure.in - use ac_cv_pthread

[issue3871] cross and native build of python for mingw32 with packaging

2012-07-29 Thread Roumen Petrov
Roumen Petrov added the comment: May be patch 20120729 cannot be applied as my source tree contain a number of patches related to cross build - see msg166740 from issue 3754 . -- Added file: http://bugs.python.org/file26572/python-py3k-20120729-MINGW.patch

[issue15833] most failures to write byte-compiled file no longer suppressed

2012-10-05 Thread Roumen Petrov
Roumen Petrov added the comment: Did 0016-CROSS-reload-may-fail-with-operation-on-closed-file-.patch fix issue ? -- keywords: +patch nosy: +rpetrov Added file: http://bugs.python.org/file27443/0016-CROSS-reload-may-fail-with-operation-on-closed-file-.patch

[issue3754] cross-compilation support for python build

2012-10-05 Thread Roumen Petrov
Roumen Petrov added the comment: Hi Václav, uploaded file py3k-20121004-CROSS.tgz contain current status of patch extracted as is from my repository, i.e. on small chunks. I have no idea what is in 3.3.0 . -- Added file: http://bugs.python.org/file27444/py3k-20121004-CROSS.tgz

[issue15833] most failures to write byte-compiled file no longer suppressed

2012-10-07 Thread Roumen Petrov
Roumen Petrov added the comment: Yes . Charles, lest assume that all other issues with build system, are resolved and source tree is ready for use. So in this situation I could run python , I could build all and I could run tests with an additional patch TEMPDIR is relative to build tree

[issue3871] cross and native build of python for mingw* hosts

2012-10-07 Thread Roumen Petrov
Roumen Petrov added the comment: Extract of 2012-10-04 is after patch set py3k-20121004-CROSS.tgz from issue #3754 . -- title: cross and native build of python for mingw32 with packaging -> cross and native build of python for mingw* hosts Added file: http://bugs.python.org/file27

[issue9216] FIPS support for hashlib

2012-10-07 Thread Roumen Petrov
Roumen Petrov added the comment: Everything in this issue posted until now has to be managed as vendor patch. -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue9

[issue15631] Python 3.3/3.4 installation issue on OpenSUSE lib/lib64 folders

2012-10-07 Thread Roumen Petrov
Roumen Petrov added the comment: Skip, You mix two technologies one is --libdir that could be specified at configure time and another one is sub-directory name for libraries as path suffix to some prefixes. You could just adjust python to use user specified path (--libdir) and this is more

[issue15631] Python 3.3/3.4 installation issue on OpenSUSE lib/lib64 folders

2012-10-07 Thread Roumen Petrov
Roumen Petrov added the comment: Also I could not understand why is opened new issue. Just search for libdir and one is Issue 1294959 - 7 years old with the same idea. Later mean that solution is not acceptable. -- ___ Python tracker <h

[issue16166] Add PY_BYTE_ORDER macro to get endianess of platform

2012-10-09 Thread Roumen Petrov
Roumen Petrov added the comment: As Victor point configure script already check for endian (macro AC_C_BIGENDIAN) but you should ask python OS X guru to review . Macro is not adjusted to python needs as action for universal build is not defined yet. The default is to define

[issue16255] subrocess.Popen needs /bin/sh but Android only has /system/bin/sh

2012-10-16 Thread Roumen Petrov
Roumen Petrov added the comment: ...Applications should note that the standard PATH to the shell cannot be assumed to be either /bin/sh or /usr/bin/sh, and should be determined by interrogation of the PATH returned by getconf PATH , ensuring that the returned pathname is an absolute pathname

[issue16262] srcdir != builddir builds fail, if hg is not installed

2012-10-18 Thread Roumen Petrov
Roumen Petrov added the comment: issue 15819 is still open -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue16262> ___ ___ Python-bugs-list m

[issue16292] Cross compilation fixes (general)

2012-10-21 Thread Roumen Petrov
Roumen Petrov added the comment: duplicate with 15483 and 15484 -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue16292> ___ ___ Python-bugs-list m

[issue20212] distutils: fix build_ext check to find whether we're building Python or not

2014-03-15 Thread Roumen Petrov
Roumen Petrov added the comment: actually proposed fix is my patch from 17219 with long history before. -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue20

[issue20212] distutils: fix build_ext check to find whether we're building Python or not

2014-03-15 Thread Roumen Petrov
Roumen Petrov added the comment: P.S. two patches posted to Issue17219 are for master branch as second one should apply cleanly to current. -- ___ Python tracker <http://bugs.python.org/issue20

[issue21085] compile error Python3.3 on Cygwin

2014-03-31 Thread Roumen Petrov
Roumen Petrov added the comment: STINNER Victor wrote: > > STINNER Victor added the comment: > > I found this patch: > https://github.com/Alexpux/MSYS2-packages/blob/master/python3/3.3.2-cygwin-siginfo.patch Sure. It seems to me it is extracted from issue3871 . --

[issue21085] compile error Python3.3 on Cygwin

2014-03-31 Thread Roumen Petrov
Roumen Petrov added the comment: dellair jie wrote: > > dellair jie added the comment: > > Applied the patch 0001-CYGWIN-issue13756-Python-make-fail-on-cygwin.patch in > case: http://bugs.python.org/issue13756 > > The build failed with parser module: > building

[issue3754] cross-compilation support for python build

2012-11-06 Thread Roumen Petrov
Roumen Petrov added the comment: HI, Ambroz Ambroz Bizjak wrote: > I've applied all patches from py3k-20121004-CROSS.tgz to Python 3.3.0 except > 2, 4, and 9 (which didn't apply), but it's not working. After it builds the > built in modules, it tries to run the pa

[issue3871] cross and native build of python for mingw* hosts

2012-12-15 Thread Roumen Petrov
Roumen Petrov added the comment: Jason Huntley wrote: > patch -t -p1 < python-py3k-20120729-MINGW.patch Please run autoheader (optional) and autoconf (required . > ./configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 > --p

[issue14516] test_tools assumes BUILDDIR=SRCDIR

2012-12-30 Thread Roumen Petrov
Roumen Petrov added the comment: No - it is broken. -- ___ Python tracker <http://bugs.python.org/issue14516> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue3871] cross and native build of python for mingw* hosts

2012-12-30 Thread Roumen Petrov
Roumen Petrov added the comment: Jason Huntley wrote: > Jason Huntley added the comment: > > Finally! I was able to get all building on mingw64, gcc 4.7.2, and python > 3.3. I had to take everybody's work here a little further, and I have > produced a new patch which will

[issue15484] CROSS: use _PYTHON_PROJECT_BASE in distutils sysconfig

2013-01-25 Thread Roumen Petrov
Roumen Petrov added the comment: Matthias Klose wrote: > 2-CROSS-set-_PYTHON_PROJECT_BASE-to-current-build-dir.patch > I'll use abs_builddir instead. Yes after some fixes related to issue 15819 (msg173144) this is preferred. Roumen -- ___

[issue3718] environment variable MACHDEP and python build system

2013-01-26 Thread Roumen Petrov
Roumen Petrov added the comment: Matthias Klose wrote: > > Matthias Klose added the comment: > > the change to the configure script looks ok. however you could change the > README too. This is 5 years old issue. README is not more in repository. As result python lack documen

[issue15483] CROSS: initialise include and library paths in setup.py

2013-01-26 Thread Roumen Petrov
Roumen Petrov added the comment: > Matthias Klose added the comment: > I don't think this one is still necessary. can it be closed? If is difficult to confirm. In scope of issue title initialization is fixed. Another part of proposed path is to insert at first position current d

[issue3754] cross-compilation support for python build

2013-01-26 Thread Roumen Petrov
Roumen Petrov added the comment: Matthias Klose wrote: > > Matthias Klose added the comment: > about py3k-20121004-CROSS.tgz: >[SNIP] > - 0002-CROSS-restore-graminit.-to-source-directory.patch >[SNIP] > - 0003-CROSS-restore-importlib-header-to-source-directo

[issue3871] cross and native build of python for mingw* hosts

2013-01-26 Thread Roumen Petrov
Roumen Petrov added the comment: Matthias Klose wrote: > > Matthias Klose added the comment: > > some random comments about py3k-20121004-MINGW.patch: > > - Modules/_ctypes/libffi_msvc/win32.S >Please can you get rid of libffi_msvc and use libffi? >afaics, libffi

[issue3871] cross and native build of python for mingw* hosts

2013-01-26 Thread Roumen Petrov
Roumen Petrov added the comment: As patch 0005-CROSS-revert-issue13150-i.e.-python-solution-with-_s.patch (CROSS-revert issue13150, i.e. python solution with _sysconfigdata.py instead Makefile) from issue3754 is now obsolete by issue 13547, 14774, 16342, 15298 it is save to switch

[issue13756] Python3.2.2 make fail on cygwin

2013-02-02 Thread Roumen Petrov
Roumen Petrov added the comment: Jason Tishler wrote: > Jason Tishler added the comment: > >> Is this still an issue on 3.3/3.4? > I presume so. This build is broken since SOABI implementation. > >> Does the patch still work? > I haven't tried it on 3.3 yet,

[issue15483] CROSS: initialise include and library paths in setup.py

2013-02-02 Thread Roumen Petrov
Roumen Petrov added the comment: I agree that current directory in library search path is different issue so I'm closing as fixed. -- resolution: -> fixed status: open -> closed ___ Python tracker <http://bugs.python.

[issue15819] Unable to build Python out-of-tree when source tree is readonly.

2013-02-02 Thread Roumen Petrov
Roumen Petrov added the comment: To update .hgtouch is not enough. Grammar, AST and importlib should left in source tree as before. -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue15

[issue15483] CROSS: initialise include and library paths in setup.py

2013-02-02 Thread Roumen Petrov
Changes by Roumen Petrov : -- type: behavior -> compile error ___ Python tracker <http://bugs.python.org/issue15483> ___ ___ Python-bugs-list mailing list Un

[issue3754] cross-compilation support for python build

2013-02-02 Thread Roumen Petrov
Roumen Petrov added the comment: I agree that cross-compilation is now usable. Issues related to build and test outside source tree more or less are permanent but out of cross-compilation scope. Also parts of patches posted in this issue now are in separate defects or enhancements

[issue3871] cross and native build of python for mingw* hosts

2013-02-02 Thread Roumen Petrov
Roumen Petrov added the comment: Please do not post to this thread. Follow python bugs list for result of patch-split. I will try to post parts of this patch to already opened issues or to open new one if necessary. As basis will be used py3k-20121004-MINGW.patch with following main changes

[issue1597850] Cross compiling patches for MINGW

2013-02-02 Thread Roumen Petrov
Roumen Petrov added the comment: Proposed patch is mostly for cross compilation in general. Now this is implemented differently and I think that all proposed updates are already addressed. Also I can not see relation with gcc( mingw ) builds. What about to close issue as fixed

[issue6672] Add Mingw recognition to pyport.h to allow building extensions

2013-02-02 Thread Roumen Petrov
Roumen Petrov added the comment: Version against current (2013-02-02) source. -- versions: +Python 3.4 Added file: http://bugs.python.org/file28935/0002-MINGW-issue6672-add-mingw-recognition-to-pyport.h-to.patch ___ Python tracker <h

[issue17148] mingw: nt thread model detection

2013-02-06 Thread Roumen Petrov
New submission from Roumen Petrov: Proposed patch adds test for NT-threads to configure script . It was part of issue3871 and is related only to threading support. Unlike previous one new patch avoid changes in code like #if A undef B or similar. For instance - avoid presence of header

[issue12641] Remove -mno-cygwin from distutils

2013-02-10 Thread Roumen Petrov
Roumen Petrov added the comment: In scope of this issue I would like to propose following patch set. First step is remove checks for versions used in past millenium, i.e. to avoid checks for 15 year old binaries. -- Added file: http://bugs.python.org/file29030/issue12641

[issue12641] Remove -mno-cygwin from distutils

2013-02-10 Thread Roumen Petrov
Roumen Petrov added the comment: Next step is to propose customization for cygwin&mingw compilers. -- keywords: +patch Added file: http://bugs.python.org/file29031/0001-MINGW-issue12641-customize-mingw-cygwin-compilers.patch ___ Python tra

[issue12641] Remove -mno-cygwin from distutils

2013-02-10 Thread Roumen Petrov
Roumen Petrov added the comment: And optionally If someone disagree options m{no-}cygwin to be removed I would like to propose a patch '..check if cygwin/mingw... -m{no-}cygwin' to restore it for GCC before 4.6x. -- Added file: http://bugs.python.org/file29032/0001-MINGW-

[issue832159] Bad value for Mingw32Compiler.compiler_cxx

2013-02-10 Thread Roumen Petrov
Roumen Petrov added the comment: In scope of issue12641 (Remove -mno-cygwin from distutils) I just publish a set of patches to modernize support for cygwin&mingw compilers. My tests show that swig could be used successfully with patched mingw compiler. Test is based on patched offi

[issue832159] Bad value for Mingw32Compiler.compiler_cxx

2013-02-10 Thread Roumen Petrov
Roumen Petrov added the comment: Uhh "python setup.py build_ext -cmingw32 --swig-opts=-c++ -f" -- ___ Python tracker <http://bugs.python.org/issue832159> ___ __

[issue18654] modernize mingw&cygwin compiler classes

2013-10-13 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file32079/0011-MINGW-compiler-customize-mingw-cygwin-compilers.patch ___ Python tracker <http://bugs.python.org/issue18

[issue18654] modernize mingw&cygwin compiler classes

2013-10-13 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file32078/modernize-mingw+cygwin-compiler-class.tar.gz ___ Python tracker <http://bugs.python.org/issue18

[issue17219] cross add Python's library directory when building python standard extensions

2013-10-13 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file32080/0002-issue17219-add-current-dir-in-library-path-if-buildi.patch ___ Python tracker <http://bugs.python.org/issue17

[issue18632] mingw: build extensions with GCC

2013-10-13 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file32081/0015-MINGW-build-extensions-with-GCC.patch ___ Python tracker <http://bugs.python.org/issue18

[issue18639] mingw: avoid circular dependency from time module during native build of extentions

2013-10-13 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file32082/0021-MINGW-avoid-circular-dependency-from-time-module-dur.patch ___ Python tracker <http://bugs.python.org/issue18

[issue19241] MINGW: install import library

2013-10-13 Thread Roumen Petrov
New submission from Roumen Petrov: Enhancement of issue3871 - installation -- components: Installation files: 0001-MINGW-install-import-library.patch keywords: patch messages: 199689 nosy: rpetrov priority: normal severity: normal status: open title: MINGW: install import library

[issue19242] MINGW: generalization of posix installation in distutils

2013-10-13 Thread Roumen Petrov
New submission from Roumen Petrov: Enhancement of issue3871 - installation -- files: 0002-MINGW-generalization-of-posix-installation-in-distut.patch keywords: patch messages: 199690 nosy: rpetrov priority: normal severity: normal status: open title: MINGW: generalization of posix

[issue19242] MINGW: generalization of posix installation in distutils

2013-10-13 Thread Roumen Petrov
Changes by Roumen Petrov : -- components: +Installation versions: +Python 3.4 ___ Python tracker <http://bugs.python.org/issue19242> ___ ___ Python-bugs-list m

[issue19241] MINGW: install import library

2013-10-13 Thread Roumen Petrov
Changes by Roumen Petrov : -- type: -> enhancement ___ Python tracker <http://bugs.python.org/issue19241> ___ ___ Python-bugs-list mailing list Unsubscrib

[issue19243] MINGW: support stdcall without underscore

2013-10-13 Thread Roumen Petrov
New submission from Roumen Petrov: Split of issue3871 -- components: Extension Modules, Installation files: 0003-MINGW-support-stdcall-without-underscore.patch keywords: patch messages: 199692 nosy: rpetrov priority: normal severity: normal status: open title: MINGW: support stdcall

[issue19242] MINGW: generalization of posix installation in distutils

2013-10-13 Thread Roumen Petrov
Changes by Roumen Petrov : -- type: -> enhancement ___ Python tracker <http://bugs.python.org/issue19242> ___ ___ Python-bugs-list mailing list Unsubscrib

[issue19244] MINGW: use replace instead rename to avoid failure on windows

2013-10-13 Thread Roumen Petrov
New submission from Roumen Petrov: Enhancement of issue3871 - installation -- components: Installation files: 0004-use-replace-instead-rename-to-avoid-failure-on-windo.patch keywords: patch messages: 199693 nosy: rpetrov priority: normal severity: normal status: open title: MINGW: use

[issue19245] mingw-meta: installation

2013-10-13 Thread Roumen Petrov
New submission from Roumen Petrov: this is meta issue for enhancement of issue3871 - part related to installation. Remark: build of core modules is in issue18653 . 01 : issue19241 : install import library 02 : issue19242 : generalization of posix installation in distutils 03 : issue19243

[issue3871] cross and native build of python for mingw* hosts

2013-10-13 Thread Roumen Petrov
Roumen Petrov added the comment: For protocol - as requested patches attached to this issue are split ans posted as separate issues. Please follow those listed below: issue18654 - modernize mingw&cygwin compiler classes (new) issue17605 - mingw-meta: build interpreter core issue18653 - m

[issue22100] Use $HOSTPYTHON when determining candidate interpreter for $PYTHON_FOR_BUILD.

2014-07-29 Thread Roumen Petrov
Changes by Roumen Petrov : -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue22100> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue8548] Building on CygWin 1.7: PATH_MAX redefined

2014-07-29 Thread Roumen Petrov
Changes by Roumen Petrov : -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue8548> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue18654] modernize mingw&cygwin compiler classes

2014-08-02 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file36218/0011-MINGW-compiler-customize-mingw-cygwin-compilers.patch ___ Python tracker <http://bugs.python.org/issue18

[issue17148] mingw: nt thread model detection

2014-08-02 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file36219/0001-MINGW-issue17148-nt-thread-model-detection.patch ___ Python tracker <http://bugs.python.org/issue17

[issue17596] mingw: add wincrypt.h in Python/random.c

2014-08-02 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file36220/0006-MINGW-add-wincrypt.h-in-Python-random.c.patch ___ Python tracker <http://bugs.python.org/issue17

[issue17597] mingw: add $srcdir/PC to CPPFLAGS

2014-08-02 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file36221/0007-MINGW-add-srcdir-PC-to-CPPFLAGS.patch ___ Python tracker <http://bugs.python.org/issue17

[issue17599] mingw: detect REPARSE_DATA_BUFFER

2014-08-02 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file36222/0009-MINGW-detect-REPARSE_DATA_BUFFER.patch ___ Python tracker <http://bugs.python.org/issue17

[issue17602] mingw: default sys.path calculations for windows platforms

2014-08-02 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file36223/0012-MINGW-default-sys.path-calculations-for-windows-plat.patch ___ Python tracker <http://bugs.python.org/issue17

[issue17604] mingw: use main() to start execution

2014-08-02 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file36224/0014-MINGW-use-main-to-start-execution.patch ___ Python tracker <http://bugs.python.org/issue17

[issue18495] mingw: ignore main program for frozen scripts

2014-08-02 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file36225/0007-MINGW-ignore-main-program-for-frozen-scripts.patch ___ Python tracker <http://bugs.python.org/issue18

[issue18631] mingw: setup msvcrt and _winapi modules

2014-08-02 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file36226/0014-MINGW-setup-msvcrt-and-_winapi-modules.patch ___ Python tracker <http://bugs.python.org/issue18

[issue8548] Building on CygWin 1.7: PATH_MAX redefined

2014-08-03 Thread Roumen Petrov
Roumen Petrov added the comment: Hi Mark, #else before is not solution. See unified diff below as post by Scott Rostrup lack definition Some additional information: a) move outside #ifdef HAVE_FCNTL_H : definition PATH_MAX is not related to control functions on open files (fcntl.h) b

[issue9665] Buid issues on Cygwin - _curses, _curses_panel, and _io

2014-08-03 Thread Roumen Petrov
Roumen Petrov added the comment: PATH_MAX in duplicate with issue8548 Instead to modify BASECFLAGS user could configure with CPPFLAGS set if symbolic links are missing . In addition 5.9 package creates links so work around is not required . Please close as invalid

[issue15018] Incomplete Python LDFLAGS and CPPFLAGS used for extension modules on posix

2014-08-04 Thread Roumen Petrov
Changes by Roumen Petrov : -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue15018> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue18976] distutils/command/build_ext passes wrong linker flags

2014-08-07 Thread Roumen Petrov
Roumen Petrov added the comment: more simple correction is attached to issue17219 -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue18976> ___ ___

[issue6377] distutils compiler switch ignored

2009-07-08 Thread Roumen Petrov
Roumen Petrov added the comment: Trunk may be is not affected. I successfully cross-compile with GNU compiler for windows (see issue 3871). -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue6

[issue3754] minimal cross-compilation support for configure

2009-07-22 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file14539/python-trunk-20090722-CROSS.patch ___ Python tracker <http://bugs.python.org/issue3754> ___ ___

[issue3754] minimal cross-compilation support for configure

2009-07-22 Thread Roumen Petrov
Changes by Roumen Petrov : Removed file: http://bugs.python.org/file12677/python-trunk.patch-CROSS-20090110 ___ Python tracker <http://bugs.python.org/issue3754> ___ ___

[issue3754] minimal cross-compilation support for configure

2009-07-22 Thread Roumen Petrov
Changes by Roumen Petrov : Removed file: http://bugs.python.org/file13692/python-trunk-20090415-CROSS.patch ___ Python tracker <http://bugs.python.org/issue3754> ___ ___

[issue3754] minimal cross-compilation support for configure

2009-07-22 Thread Roumen Petrov
Changes by Roumen Petrov : Removed file: http://bugs.python.org/file14277/python-trunk-20090612-CROSS.patch ___ Python tracker <http://bugs.python.org/issue3754> ___ ___

[issue3754] minimal cross-compilation support for configure

2009-07-22 Thread Roumen Petrov
Changes by Roumen Petrov : -- components: +Build type: -> feature request ___ Python tracker <http://bugs.python.org/issue3754> ___ ___ Python-bugs-list mai

[issue3871] cross and native build of python for mingw32 with distutils

2009-07-22 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file14540/python-trunk-20090722-MINGW.patch ___ Python tracker <http://bugs.python.org/issue3871> ___ ___

[issue3871] cross and native build of python for mingw32 with distutils

2009-07-22 Thread Roumen Petrov
Changes by Roumen Petrov : Removed file: http://bugs.python.org/file13089/python-trunk-20090214-MINGW.patch ___ Python tracker <http://bugs.python.org/issue3871> ___ ___

[issue3871] cross and native build of python for mingw32 with distutils

2009-07-22 Thread Roumen Petrov
Changes by Roumen Petrov : Removed file: http://bugs.python.org/file13694/python-trunk-20090416-MINGW.patch ___ Python tracker <http://bugs.python.org/issue3871> ___ ___

[issue3871] cross and native build of python for mingw32 with distutils

2009-07-22 Thread Roumen Petrov
Changes by Roumen Petrov : Removed file: http://bugs.python.org/file14279/python-trunk-20090612-MINGW.patch ___ Python tracker <http://bugs.python.org/issue3871> ___ ___

[issue3871] cross and native build of python for mingw32 with distutils

2009-07-22 Thread Roumen Petrov
Roumen Petrov added the comment: The last patch is updated to support build with GNU C Compiler v 4.4.0 for windows. -- ___ Python tracker <http://bugs.python.org/issue3

[issue6558] #ifdef linux is incorrect; should be #ifdef __linux__ (preferred standard)

2009-07-24 Thread Roumen Petrov
Roumen Petrov added the comment: Did my patch python-trunk-20081209-c89.patch from issue 4558 work for you ? Is the issue fixed in original libffi ? -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue6

[issue6596] urllib2 bug on CentOS

2009-08-03 Thread Roumen Petrov
Roumen Petrov added the comment: 10x for closing. It seems to me python is not mature as http client. -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue6

[issue6672] Add Mingw recognition to pyport.h to allow building extensions

2009-10-21 Thread Roumen Petrov
Changes by Roumen Petrov : -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue6672> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue7182] For non-debug builds, the cygwinccompiler.py should define NDEBUG

2009-10-21 Thread Roumen Petrov
Roumen Petrov added the comment: Posix build system read flags from makefile. Configure script add -DNDEBUG to OPT flag. So why cygwinccompiler.py has to set this ? Next cygwinccompiler currently is not used in python build system. -- nosy: +rpetrov

[issue7182] For non-debug builds, the cygwinccompiler.py should define NDEBUG

2009-10-22 Thread Roumen Petrov
Roumen Petrov added the comment: Ok Daniel. In this case for debug build _DEBUG has to be defined too - please check pyconfig.h from MSVC builds. May be you could use CFLAGS environment variable. -- ___ Python tracker <http://bugs.python.

[issue1628484] Python 2.5 64 bit compile fails on Solaris 10/gcc 4.1.1

2009-10-29 Thread Roumen Petrov
Roumen Petrov added the comment: Only about LDFLAGS. The python build system evolve and executable and libraries are build with LDFLAGS as is. So except passing LDFLAGS to setup.py rest of Bob Atkins patch is in the makefile. As part of issue 4010 I post a patch "py-issue-4010.patch&quo

[issue1628484] Python 2.5 64 bit compile fails on Solaris 10/gcc 4.1.1

2009-10-30 Thread Roumen Petrov
Roumen Petrov added the comment: Marc-Andre, Thanks for the reference but what about to open manual for AC_PROG_CC ? Antoine, please don't mess kind of cross compilation into this thread. About patches: Change of libdir are subject to other requests - require changes in distutils - o

[issue1628484] Python 2.5 64 bit compile fails on Solaris 10/gcc 4.1.1

2009-10-30 Thread Roumen Petrov
Roumen Petrov added the comment: Mark issue is 4010 (see message #msg94686 above) . About the control of the flags :) ... the Bob's post "... method will be implemented that will require hundreds of lines of code ..." is true. Order $(BASECFLAGS) @CFLAGS@ $(OPT) $(EXTRA_CFLAG

[issue1628484] Python 2.5 64 bit compile fails on Solaris 10/gcc 4.1.1

2009-11-02 Thread Roumen Petrov
Roumen Petrov added the comment: > > Martin, can you please elaborate on this? I never heard of such > > "standards" in OSS. > > MAL already gave the link. From the link: > > Sometimes package developers are tempted to set user variables such as > CFLAGS

[issue7251] Mark expected failures of test_math, test_cmath and test_round as such.

2009-11-04 Thread Roumen Petrov
Roumen Petrov added the comment: May be one day python modules will deal with TANH_PRESERVES_ZERO_SIGN set by configure check. -- nosy: +rpetrov ___ Python tracker <http://bugs.python.org/issue7

[issue3754] minimal cross-compilation support for configure

2009-11-04 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file15260/python-trunk-20091104-CROSS.patch ___ Python tracker <http://bugs.python.org/issue3754> ___ ___

[issue3871] cross and native build of python for mingw32 with distutils

2009-11-04 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file15261/python-trunk-20091104-MINGW.patch ___ Python tracker <http://bugs.python.org/issue3871> ___ ___

[issue3754] minimal cross-compilation support for configure

2009-11-29 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file15415/python-trunk-20091129-CROSS.patch ___ Python tracker <http://bugs.python.org/issue3754> ___ ___

[issue3871] cross and native build of python for mingw32 with distutils

2009-11-29 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file15416/python-trunk-20091129-MINGW.patch ___ Python tracker <http://bugs.python.org/issue3871> ___ ___

[issue3754] minimal cross-compilation support for configure

2009-12-06 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file15464/python-trunk-20091206-CROSS.patch ___ Python tracker <http://bugs.python.org/issue3754> ___ ___

[issue3871] cross and native build of python for mingw32 with distutils

2009-12-06 Thread Roumen Petrov
Changes by Roumen Petrov : Added file: http://bugs.python.org/file15465/python-trunk-20091206-MINGW.patch ___ Python tracker <http://bugs.python.org/issue3871> ___ ___

[issue7518] Some functions in pymath.c should be moved elsewhere.

2009-12-16 Thread Roumen Petrov
Roumen Petrov added the comment: In general those functions has to be part of, lets call it "python runtime/portable interface" . With current build system you may create a build-in module lets call it mathport and to add some functions . To the list a will add function atan2 from m

[issue3745] _sha256 et al. encode to UTF-8 by default

2009-12-16 Thread Roumen Petrov
Roumen Petrov added the comment: What about inconsistent module build - as is reported some platform build sha256 module that support unicode but most it is not build if openssl is version 0.8+. Same for sha512 module. If unicode for hashlib is not acceptable for trunk than why is not build

<    1   2   3   4   5   >