Roumen Petrov added the comment:
What is result is i use GNU compiler by example with name
arm-linux-androideabi-gcc ?
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue12
Roumen Petrov added the comment:
hmm, and commit that close issue is ?
--
___
Python tracker
<http://bugs.python.org/issue6164>
___
___
Python-bugs-list mailin
Roumen Petrov added the comment:
see above "and restore of distutils in trunk abandon it."
--
___
Python tracker
<http://bugs.python.org/issue6164>
___
___
Roumen Petrov added the comment:
For protocol blibpath is not in any release - get download and check content .
Did you apply a different fix ?
--
___
Python tracker
<http://bugs.python.org/issue6
Roumen Petrov added the comment:
Which is platform with broken VPATH support and/or make ?
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue13
Roumen Petrov added the comment:
I wonder why you are not stopped by:
configure: error: source directory already configured; run "make distclean"
there first.
(for sure you remove some files but not all)
Applied patch is save but I cannot understand what actually is resolved.
Roumen Petrov added the comment:
May be last report is not related to initial two years old . It seems to me it
is introduced recently after some optimization related to creation of pyc files
and this is not OpenSUSE related.
--
nosy: +rpetrov
Roumen Petrov added the comment:
Related : #1565071 and #3990 . There is no reason to keep plat-xxx files if
cannot be managed properly.
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue12
Roumen Petrov added the comment:
10x for solution, 10x for commit .
Good bye cross compilation!
Any attempt to improve python build system to support cross-build, multilib
build, build outside source tree with different options is useless.
--
nosy: +rpetrov
Roumen Petrov added the comment:
Test test_install and test_command_install_data interference cache . Adding
clear_cache as clean up routine will resolve reported issue with Spamlib. The
patch is trivial. Also one of the test set clear_cache as cleanup.
Most important is why packaging use
Roumen Petrov added the comment:
Greg, ensure correct configure script first as run commands autoheader and
autoconf.
Updates to configure script are not in patch . The patch include updates to
source configure.in and autoconf command will update "conf
Roumen Petrov added the comment:
Usually this is not a question for bug-tracking system . configure ..
--host= will enter into cross-compilation mode. You could find more
details into respective manual.
Roumen
--
___
Python tracker
<h
Roumen Petrov added the comment:
At least one is really would like to cross-compile.
worber, the config site has to look like (sample for linux i?86, i.e. intel 32
bit, as host platform)
=
ac_cv_little_endian_double=yes
ac_cv_broken_sem_getvalue=no
Roumen Petrov added the comment:
Check for python executable is not complete . What about if system has only
version 3+ installed ?
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue12
New submission from Roumen Petrov :
correct is -I$(srcdir)/Include
--
components: Build
messages: 138755
nosy: rpetrov
priority: normal
severity: normal
status: open
title: build outside source fail in head
versions: Python 3.3
___
Python tracker
Roumen Petrov added the comment:
The test case is bogus. Until is removed you could use CC='gcc -m32'.
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.
Roumen Petrov added the comment:
cf. http://hg.python.org/cpython/rev/0d0ca6f95d9d
--
___
Python tracker
<http://bugs.python.org/issue12379>
___
___
Python-bug
Roumen Petrov added the comment:
Collin, I'm sure that you could use LDFLAGS instead LIBS to boost python. If I
remember well this require set_executables to be commented in setup.py.
--
___
Python tracker
<http://bugs.python.org/i
Roumen Petrov added the comment:
Hi Landry , what is result if you move _testembed to upper directory and run it
with environment so that shared python library from upper to be loaded
(LD_LIBRARY_PATH= )?
--
nosy: +rpetrov
___
Python tracker
Changes by Roumen Petrov :
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue12641>
___
___
Python-bugs-list mailing list
Unsubscribe:
Roumen Petrov added the comment:
it is save to remove -mno-cygwin from Mingw32CCompiler
--
___
Python tracker
<http://bugs.python.org/issue12641>
___
___
Pytho
Roumen Petrov added the comment:
diff --git a/Lib/distutils/tests/test_sdist.py
b/Lib/distutils/tests/test_sdist.py
index 440af98..520289c 100644
--- a/Lib/distutils/tests/test_sdist.py
+++ b/Lib/distutils/tests/test_sdist.py
@@ -381,6 +381,15 @@ class SDistTestCase(PyPIRCCommandTestCase
Changes by Roumen Petrov :
Added file: http://bugs.python.org/file23034/python-py3k-20110825-CROSS.patch
___
Python tracker
<http://bugs.python.org/issue3754>
___
___
Roumen Petrov added the comment:
follow recent changes to distutils and packaging modules and platform tests
without os major version ...
(require python-py3k-20110825-CROSS.patch from #3754)
--
Added file: http://bugs.python.org/file23035/python-py3k-20110825-MINGW.patch
Roumen Petrov added the comment:
-1 for PDCurses
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue2889>
___
___
Python-bugs-list mailin
Roumen Petrov added the comment:
patch of patch attached to issue 3871
--- ./Modules/_io/_iomodule.h.MINGW 2009-12-23 12:52:04.0 +0200
+++ ./Modules/_io/_iomodule.h 2009-12-14 22:01:16.0 +0200
@@ -72,7 +72,7 @@
PyObject *filename; /* Not used, but part of the IOError
Roumen Petrov added the comment:
-1 for the patch (after review of cross-3.0-0.7.diff) :
1) AC_CHECK_TOOLS(CC,gcc cc) and AC_CHECK_TOOLS(CXX,g++ c++) is bogus
2) "$CC -dumpmachine" when is added AC_CANONICAL_HOST is bogus
3) if (strcmp(buffe,me) "123")) is buggy
Good poi
Roumen Petrov added the comment:
To me distutils does not support assembler files and for other compilers this
is required to build ctypes - see also issue 2942.
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue7
Roumen Petrov added the comment:
Ben, import of variables cannot be changed to export as this will produce crash
in application ("core dump"/"bus error" etc.) that try to use them.
--
___
Python tracker
<http://bu
Roumen Petrov added the comment:
Please see my comments to issue 2942 - so I think compilers should support
assembler suffixes.
--
___
Python tracker
<http://bugs.python.org/issue7
Roumen Petrov added the comment:
It seems to me I forgot to upload version after updates in Lib/sysconfig.py
from issue 7880.
I could not understand what Florent Xicluna (flox). I could not reproduce it.
To me update abspath -> realpath is bogus and with reverted update of
Lib/sysconfig
Roumen Petrov added the comment:
update patch still for 2.7 with
- restored build of ctypes (broken after recent updates)
- python build with ncurses library, test pass
- python build with readline library, test pass
--
Added file: http://bugs.python.org/file18626/python-trunk-20100824
Roumen Petrov added the comment:
Recent ncurses pass python tests with only one small update (part of patch to
issue 3871):
=
--- ./Lib/test/test_curses.py.MINGW 2010-08-09 00:03:48.0 +0300
+++ ./Lib/test/test_curses.py 2010-08-09 00:05
Changes by Roumen Petrov :
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue9674>
___
___
Python-bugs-list mailing list
Unsubscribe:
Roumen Petrov added the comment:
Please could you remove object files from source tree then try again.
This is invalid issue.
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue9
Roumen Petrov added the comment:
-1 for the changes. Please restore to previous state.
The patch break all uses of well documented build variables.
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue9
Roumen Petrov added the comment:
- As configure script add new "substitute variable" LDVERSION" why do not use
LDVERSION in Makefile instead $(VERSION)$(ABIFLAGS). Note first to replace in
configure script LDVERSION="$(VERSION)" to LDVERSION="$VERSION" !
Changes by Roumen Petrov :
Added file: http://bugs.python.org/file19586/python-2.7-20101112-CROSS.patch
___
Python tracker
<http://bugs.python.org/issue3754>
___
___
Pytho
Changes by Roumen Petrov :
Added file: http://bugs.python.org/file19587/python-2.7-20101112-MINGW.patch
___
Python tracker
<http://bugs.python.org/issue3871>
___
___
Pytho
Changes by Roumen Petrov :
Added file: http://bugs.python.org/file19588/python-py3k-20101112-CROSS.patch
___
Python tracker
<http://bugs.python.org/issue3754>
___
___
Roumen Petrov added the comment:
And the patch for py3k (future 3.2) . Note require
python-py3k-20101112-CROSS.patch from issue 3754 to be applied first.
--
Added file: http://bugs.python.org/file19589/python-py3k-20101112-MINGW.patch
___
Python
Roumen Petrov added the comment:
But different build system make new plaform !
Roumen
--
___
Python tracker
<http://bugs.python.org/issue3871>
___
___
Python-bug
Roumen Petrov added the comment:
No it is win32 for the resulting binaries.
Idea is following (issue3754) . Travial patch - move method get_platform
global _get_platform and variable host_platform is initialized to its
return value. Then replace all calls of sys.platform and get_platform
Roumen Petrov added the comment:
All is duplicate on already posted patches . It is not work to review limited
functionality posted here.
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue11
Roumen Petrov added the comment:
Uhh after some pseudo multiarch improvements previous patch fail. So new one is
uploaded.
Also with this version cross-build won't build pgen$(EXEEXT).
--
Added file: http://bugs.python.org/file21570/python-py3k-20110407-CROSS.
Roumen Petrov added the comment:
Follow up updated patch to #3754
--
Added file: http://bugs.python.org/file21571/python-py3k-20110407-MINGW.patch
___
Python tracker
<http://bugs.python.org/issue3
Roumen Petrov added the comment:
Why configure script check two times for log2 function ?
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue11
Roumen Petrov added the comment:
On windows work with patched version of library . Unpatched does not work but I
cannot remember python issue number.
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue12
Roumen Petrov added the comment:
Issue with inline was resolved by configure macro.
--
Added file: http://bugs.python.org/file22035/python3-20110520-c89.patch
___
Python tracker
<http://bugs.python.org/issue4
Changes by Roumen Petrov :
Added file: http://bugs.python.org/file22036/python-py3k-20110520-CROSS.patch
___
Python tracker
<http://bugs.python.org/issue3754>
___
___
Roumen Petrov added the comment:
...py3k-20110520...: with updates of integrated recently distutil2 (require
patch from #3754 with same time-stamp).
--
Added file: http://bugs.python.org/file22037/python-py3k-20110520-MINGW.patch
___
Python
Changes by Roumen Petrov :
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue10504>
___
___
Python-bugs-list mailing list
Unsubscribe:
Roumen Petrov added the comment:
Hmm why you dont use LDFLAGS ?
It is well documented what to expect during configuration and build phase.
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue1676
Roumen Petrov added the comment:
It is wort to fix regression if all directories are absolute.
diff --git a/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -54,7 +54,8 @@
for i, path in enumerate(dirlist):
if not os.path.isabs(path):
dirlist.insert(i + 1, dir
Roumen Petrov added the comment:
a) NoneType object is not iterable. If the function don't return empty list
later distutil will fail on the lines like libraries.extend(self.dll_libraries)
b) method for detection of a msvc runtime is not correct. If the method return
a library GCC will
Roumen Petrov added the comment:
posix_module has to use Py_LL(...)
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue10560>
___
___
Python-bug
Changes by Roumen Petrov :
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue10615>
___
___
Python-bugs-list mailing list
Unsubscribe:
Roumen Petrov added the comment:
Use config.cache to set ac_cv_have_long_long_format
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue10
Roumen Petrov added the comment:
LDFLAGS make no sense for run time. The patch seems to me bogus.
--
___
Python tracker
<http://bugs.python.org/issue9
Roumen Petrov added the comment:
time.strptime(s, '%c' ) ?
--
nosy: +rpetrov
___
Python tracker
<http://bugs.python.org/issue8957>
___
___
Python-bugs-l
Roumen Petrov added the comment:
Yes Peter, build outside source tree fail for, fail for me and pass for python
developers :). So no idea how to convince them to fix this issue.
Next is from my sources for python 2.7
Index: Lib/distutils/tests/test_build_ext.py
Roumen Petrov added the comment:
- %T is equal for %H:%M:%S
- locales with %A and %B are broken on this platform as %c is "Appropriate date
and time representation (%c) with abbreviations"
--
___
Python tracker
<http://bugs.python.
Roumen Petrov added the comment:
Alexander, I already answer to you case.
About the patch it is part of issue3871 ;)
--
___
Python tracker
<http://bugs.python.org/issue9
Roumen Petrov added the comment:
fixed patch failure on Parser/pgen.stamp
--
Added file: http://bugs.python.org/file20534/python-2.7-20110126-CROSS.patch
___
Python tracker
<http://bugs.python.org/issue3
Changes by Roumen Petrov :
Added file: http://bugs.python.org/file20536/python-py3k-20110126-CROSS.patch
___
Python tracker
<http://bugs.python.org/issue3754>
___
___
Roumen Petrov added the comment:
fixed test case failure for 32-bit time_t
--
Added file: http://bugs.python.org/file20538/python-2.7-20110126-MINGW.patch
___
Python tracker
<http://bugs.python.org/issue3
Changes by Roumen Petrov :
Added file: http://bugs.python.org/file20539/python-2.7-20110126-MINGW.patch
___
Python tracker
<http://bugs.python.org/issue3871>
___
___
Pytho
Changes by Roumen Petrov :
Removed file: http://bugs.python.org/file20539/python-2.7-20110126-MINGW.patch
___
Python tracker
<http://bugs.python.org/issue3871>
___
___
Changes by Roumen Petrov :
Added file: http://bugs.python.org/file20540/python-py3k-20110126-MINGW.patch
___
Python tracker
<http://bugs.python.org/issue3871>
___
___
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
In the configure{.in} exist another bug:
--
AC_CHECK_LIB(readline, readline)
if test "$ac_cv_have_readline_readline" = no
then
AC_CHECK_LIB(termcap, readline)
fi
--
but "grep _readline_readline
New submission from Roumen Petrov <[EMAIL PROTECTED]>:
A) The reason to propose this patch following paragraph
from README:
2) To set sys.platform to something sensible, pass the
following environment variable to the configure script:
M
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
Since not all platforms support "%zd" the patch has to be rewritten.
May be PY_FORMAT_SIZE_T isn't correctly defined in Include/pyport.h for
the used "C" library.
--
nosy: +rpetrov
___
New submission from Roumen Petrov <[EMAIL PROTECTED]>:
This is minimal patch that add basic cross-compilation possibilities for
python build (configure script).
The patch add macro AC_CANONICAL_HOST.
This macro require files config.guess, config.sub. The patch don't
include them. You
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
may issue 1204 is more general
--
nosy: +rpetrov
___
Python tracker <[EMAIL PROTECTED]>
<http://bugs.pytho
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
I realize too late that in my patch line "if test $py_cv_lib_readline =
!yes; then" is not correct. :(
It has to be "if test $py_cv_lib_readline = no; then", i.e. s/!yes/no/'.
___
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
P.S.: this patch cover changes in the python C-code proposed in issue
1412448 as include only necessary modifications.
___
Python tracker <[EMAIL PROTECTED]>
<http://bugs.pytho
New submission from Roumen Petrov <[EMAIL PROTECTED]>:
This is a completely new patch against trunk that try to resolve mingw32
build. The first version to show problems with current python builds
system, to propose solutions/work-arounds and to be stating point for
discussion. Also I
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
It seems to me that test case will fail on windows and vms platforms.
The case contain os.urandom(1.1) but in posixmodule.c for urandon
functions (windows and vms) exits:
PyArg_ParseTuple(args, "i:urandom", &howMan
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
The search for *dll.a is described in paragraph "direct linking to a
dll" here: http://sourceware.org/binutils/docs/ld/WIN32.html
--
nosy: +rpetrov
___
Python tracker <[EMAI
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
What is test result if the environment variable LANG is set to C ?
--
nosy: +rpetrov
___
Python tracker <[EMAIL PROTECTED]>
<http://bugs.pytho
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
I think that modification has to be in cygwinccompiler. It is specific
for win32 binutils and impact both - cygwin and mingw.
___
Python tracker <[EMAIL PROTECTED]>
<http://bugs.python.o
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
If Jason patch resolve issue may I ask cygwincompiler.py to be modified
too just in case if as result of issue2445 is decided to switch back ?
___
Python tracker <[EMAIL PROTECTED]>
<http://
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
May be check for compiler.compiler_type (from sysconfig.py ) has to be
replaced with a check for descendant classes of UnixCCompiler, i.e. to
include mingw32 too ?
Also CygwinCCompiler __init__ has to be reviewed too. As e
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
For the protocol: issue2445 impact proposed patch.
Also I finish the tests and I will upload soon new patch - I the current
patch ( rpetrov, 2008-09-15 02:08) "Modules/selectmodule.c" isn't
ported and this preve
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
P.S. : about: static_lib_extension = ".dll.a" - it is suffix for import
library and "unixccompiler.py.diff" patch from issue1706863 propose
dylib_lib_extension = ".dll.a" .
__
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
I forgot an another issue in CygwinCCompiler __init__:
if gcc isn't version "2.91.57" then method will set dll_libraries to
result of get_msvcr(), but the result may be is None. In this case link
method fail on the
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
About experimental_distutils.patch - extra changes that has to go in a
specific compiler class. As example platform can be any but compiler
gcc(mingw) that produce executables for windows host platform. In this
case search has to i
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
test_mixed_4 fail on:
Python 2.6rc2+ (trunk:66617M, Sep 25 2008, 16:32:44)
[GCC 3.4.5 (mingw special)] on win32
Type "help", "copyright", "credits" or "license" for more information.
s
New submission from Roumen Petrov <[EMAIL PROTECTED]>:
test method - call os.method
test_mkdir(self) - os.chdir
test_access(self) - os.utime
test_chmod(self) - os.utime
Is the test correct ?
--
messages: 73807
nosy: rpetrov
severity: normal
status: open
title: Win32Erro
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
Yes this extra define was the problem.
Instead hint /* Windows */ what about /* MSVC, GCC(with -mms-bitfields) */ ?
The option -mms-bitfields is available for GCC compiler on mingw and
cygwin targets.
About test_bitfields.py:
- comm
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
Flag start only with one minus: -mms-bitfields
Fine with me.
___
Python tracker <[EMAIL PROTECTED]>
<http://bugs.pytho
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
no objections
___
Python tracker <[EMAIL PROTECTED]>
<http://bugs.python.org/issue1706863>
___
___
Python
Changes by Roumen Petrov <[EMAIL PROTECTED]>:
Added file: http://bugs.python.org/file11664/python-trunk-CROSS.patch
___
Python tracker <[EMAIL PROTECTED]>
<http://bugs.pytho
Changes by Roumen Petrov <[EMAIL PROTECTED]>:
Removed file: http://bugs.python.org/file11337/python-trunk-CROSS.patch
___
Python tracker <[EMAIL PROTECTED]>
<http://bugs.pytho
Changes by Roumen Petrov <[EMAIL PROTECTED]>:
--
keywords: +patch
Added file: http://bugs.python.org/file11665/python-trunk-MINGW.patch
___
Python tracker <[EMAIL PROTECTED]>
<http://bugs.pytho
Changes by Roumen Petrov <[EMAIL PROTECTED]>:
Removed file: http://bugs.python.org/file11491/python-trunk.patch-MINGW
___
Python tracker <[EMAIL PROTECTED]>
<http://bugs.pytho
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
note: updated patch contain unsynchronized with trunk code in
./Objects/fileobject.c (after /* EINVAL is returned when an invalid
filename or ... )
___
Python tracker <[EMAIL PROTECTE
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
I don't know iso codeset that define characters in code range 0x80 0x9f.
This range is reserved for control symbols.
The code of euro is 0xa4 in iso-8859-15. Also changes include symbols
like 1/2, 3/4 and I forgot other
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
Thanks Martin for correction: yes not reserved - assigned.
Jean-Michel, you test case is incorrect. You terminal is run in CP1252
where byte \x80 is shown as euro sing. But if you run terminal(if is
possible in reported operating syst
Roumen Petrov <[EMAIL PROTECTED]> added the comment:
One of the problems that I see in that LDFLAGS is Makefile variable and
Makefile is part of distribution for posix build systems.
If you set specific LDFLAGS and you want to distribute own python build
user will get you specific setting
1 - 100 of 490 matches
Mail list logo