230 Commits

Author SHA256 Message Date
Jan Matejek
5a079e8806 Accepting request 226022 from home:AndreasStieger:branches:devel:languages:python:Factory
Fix build with SQLite 3.8.4 [bnc#867887], fixing SQLite tests

OBS-URL: https://build.opensuse.org/request/show/226022
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=163
2014-03-17 16:14:14 +00:00
Stephan Kulow
c0d3b23d88 Accepting request 222235 from devel:languages:python:Factory
- added patches for CVE-2013-1752 (bnc#856836) issues that are
  missing in 2.7.6:
  python-2.7.6-imaplib.patch
  python-2.7.6-poplib.patch
  smtplib_maxline-2.7.patch
- CVE-2013-1753 (bnc#856835) gzip decompression bomb in xmlrpc client:
  xmlrpc_gzip_27.patch
- python-2.7.6-bdist-rpm.patch: fix broken "setup.py bdist_rpm" command
  (bnc#857470, issue18045)
- multilib patch: add "~/.local/lib64" paths to search path
  (bnc#637176)
- CVE-2014-1912-recvfrom_into.patch: fix potential buffer overflow
  in socket.recvfrom_into (CVE-2014-1912, bnc#863741)

OBS-URL: https://build.opensuse.org/request/show/222235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=104
2014-02-19 08:10:33 +00:00
Jan Matejek
fa1bcb4632 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=162 2014-02-13 17:06:03 +00:00
Jan Matejek
11f0210274 - CVE-2014-1912-recvfrom_into.patch: fix potential buffer overflow
in socket.recvfrom_into (CVE-2014-1912, bnc#863741)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=161
2014-02-13 16:49:05 +00:00
Jan Matejek
765b7c8fe4 - python-2.7.6-bdist-rpm.patch: fix broken "setup.py bdist_rpm" command
(bnc#857470, issue18045)
- multilib patch: add "~/.local/lib64" paths to search path
  (bnc#637176)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=160
2014-02-11 19:29:19 +00:00
Jan Matejek
4f815b3251 - added patches for CVE-2013-1752 (bnc#856836) issues that are
missing in 2.7.6:
  python-2.7.6-imaplib.patch
  python-2.7.6-poplib.patch
  smtplib_maxline-2.7.patch
- CVE-2013-1753 (bnc#856835) gzip decompression bomb in xmlrpc client:
  xmlrpc_gzip_27.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=159
2014-02-10 14:35:47 +00:00
Stephan Kulow
122b37f5cb Accepting request 213846 from devel:languages:python:Factory
- Add Obsoletes/Provides for python-ctypes. (forwarded request 213741 from k0da)

OBS-URL: https://build.opensuse.org/request/show/213846
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=103
2014-01-16 14:38:05 +00:00
Sascha Peilicke
73549b66f0 Accepting request 213741 from openSUSE:Factory:PowerLE
- Add Obsoletes/Provides for python-ctypes.

OBS-URL: https://build.opensuse.org/request/show/213741
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=158
2014-01-14 10:02:19 +00:00
Tomáš Chvátal
e9b7c2930c Accepting request 212641 from devel:languages:python:Factory
Please submit to factory.
- Ignore uuid testcase in the testsuite, it relies on unreliable
  ifconfig output. (forwarded request 209702 from matz2)

OBS-URL: https://build.opensuse.org/request/show/212641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=102
2014-01-03 13:49:34 +00:00
Jan Matejek
87ae076e4e Accepting request 209702 from openSUSE:Factory:PowerLE
Please submit to factory.
- Ignore uuid testcase in the testsuite, it relies on unreliable
  ifconfig output.

OBS-URL: https://build.opensuse.org/request/show/209702
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=157
2014-01-02 13:28:57 +00:00
Stephan Kulow
ac82070996 Accepting request 209596 from devel:languages:python:Factory
Fix python for ppc64le, please forward to factory asap (forwarded request 209414 from adrianSuSE)

OBS-URL: https://build.opensuse.org/request/show/209596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=101
2013-12-07 07:50:06 +00:00
Sascha Peilicke
ea9eb9ef07 Accepting request 209414 from openSUSE:Factory:PowerLE
Fix python for ppc64le, please forward to factory asap

OBS-URL: https://build.opensuse.org/request/show/209414
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=156
2013-12-06 10:30:57 +00:00
Stephan Kulow
8336c28f3a Accepting request 208559 from devel:languages:python:Factory
- update to 2.7.6
  * bugfix-only release
  * SSL-related fixes
  * upstream fix for CVE-2013-4238
  * upstream fixes for CVE-2013-1752
- removed upstreamed patch CVE-2013-4238_py27.patch
- reintroduce audioop.so as the problems with it seem to be fixed
  (bnc#831442)
- docs are now versioned with patchlevel too

OBS-URL: https://build.opensuse.org/request/show/208559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=100
2013-11-26 18:33:31 +00:00
Jan Matejek
5b3091d163 complete the previous commit
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=155
2013-11-26 16:14:13 +00:00
Jan Matejek
efd14d9baf OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=154 2013-11-22 16:53:15 +00:00
Jan Matejek
89a17d80b1 - update to 2.7.6
* bugfix-only release
  * SSL-related fixes
  * upstream fix for CVE-2013-4238
  * upstream fixes for CVE-2013-1752

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=153
2013-11-21 15:55:48 +00:00
Tomáš Chvátal
ec5c0bc6d2 Accepting request 202941 from devel:languages:python:Factory
- exclude test_mmap under qemu_linux_user - emulation fails here
  as the tests mmap address conflicts with qemu (forwarded request 202906 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/202941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=99
2013-10-11 10:54:46 +00:00
Sascha Peilicke
e210a1f9aa Accepting request 202906 from devel:ARM:Factory
- exclude test_mmap under qemu_linux_user - emulation fails here
  as the tests mmap address conflicts with qemu

OBS-URL: https://build.opensuse.org/request/show/202906
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=152
2013-10-11 08:23:43 +00:00
Stephan Kulow
919d21eb77 Accepting request 200554 from devel:languages:python:Factory
- build with -DOPENSSL_LOAD_CONF so python honours 
 the system's openSSL configuration if any, allowing it to
 benefit from openssl ENGINE functionality. (forwarded request 199755 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/200554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=98
2013-09-26 17:43:14 +00:00
Sascha Peilicke
e297af7f87 Accepting request 199755 from home:elvigia:branches:devel:languages:python:Factory
- build with -DOPENSSL_LOAD_CONF so python honours 
 the system's openSSL configuration if any, allowing it to
 benefit from openssl ENGINE functionality.

OBS-URL: https://build.opensuse.org/request/show/199755
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=151
2013-09-25 11:18:07 +00:00
Stephan Kulow
b09b1d4770 Accepting request 196449 from devel:languages:python:Factory
- update python-2.7.3-ssl_ca_path.patch patch to load default verify locations
  if no ca_certs file is specified (bnc#827982, bnc#836739)

*** this SR also renames the patch and .changes entry for previous request
because wrong CVE number was used

OBS-URL: https://build.opensuse.org/request/show/196449
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=96
2013-08-30 09:47:52 +00:00
Jan Matejek
822329c555 (CVE-2013-4238, bnc#834601)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=150
2013-08-26 15:46:16 +00:00
Jan Matejek
88c9accd0a Accepting request 196445 from home:lnussel:branches:devel:languages:python:Factory
- update python-2.7.3-ssl_ca_path.patch patch to load default verify locations
  if no ca_certs file is specified (bnc#827982, bnc#836739)

OBS-URL: https://build.opensuse.org/request/show/196445
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=149
2013-08-26 15:45:18 +00:00
Tomáš Chvátal
47c50c8a7a Accepting request 195712 from devel:languages:python:Factory
- handle NULL bytes in certain fields of SSL certificates
  (CVE-2013-4073, bnc#834601)

OBS-URL: https://build.opensuse.org/request/show/195712
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=95
2013-08-21 11:46:16 +00:00
Jan Matejek
3b23ea3881 - handle NULL bytes in certain fields of SSL certificates
(CVE-2013-4073, bnc#834601)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=148
2013-08-16 11:26:52 +00:00
Stephan Kulow
45b3ef192c Accepting request 183046 from devel:languages:python:Factory
- Add python-bsddb6.diff to support building against libdb-6.0 (forwarded request 182602 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/183046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=94
2013-07-16 14:14:26 +00:00
Sascha Peilicke
5b1624f712 Accepting request 182602 from home:jengelh:db6
- Add python-bsddb6.diff to support building against libdb-6.0

OBS-URL: https://build.opensuse.org/request/show/182602
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=147
2013-07-15 08:03:24 +00:00
Stephan Kulow
4871fc9610 Accepting request 182500 from devel:languages:python:Factory
- have python-devel require python:
  http://lists.opensuse.org/opensuse-factory/2013-06/msg00622.html

Note that talloc and libxml2 need to be in factory before this (forwarded request 182401 from coolo)

OBS-URL: https://build.opensuse.org/request/show/182500
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=93
2013-07-11 11:33:46 +00:00
Sascha Peilicke
472801f247 Accepting request 182401 from openSUSE:Factory:Core
- have python-devel require python:
  http://lists.opensuse.org/opensuse-factory/2013-06/msg00622.html

Note that talloc and libxml2 need to be in factory before this

OBS-URL: https://build.opensuse.org/request/show/182401
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=146
2013-07-08 13:12:23 +00:00
Stephan Kulow
b5db564749 Accepting request 181733 from devel:languages:python:Factory
- Disable test_multiprocessing in QEmu build (forwarded request 181629 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/181733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=92
2013-07-03 08:25:34 +00:00
Sascha Peilicke
4c9ece027a Accepting request 181629 from home:Andreas_Schwab:Factory
- Disable test_multiprocessing in QEmu build

OBS-URL: https://build.opensuse.org/request/show/181629
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=145
2013-07-02 08:17:32 +00:00
Stephan Kulow
33d478f0fc Accepting request 181189 from devel:languages:python:Factory
- Disable test_asyncore in QEmu build
- Reenable testsuite on arm (forwarded request 181155 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/181189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=91
2013-06-28 16:55:55 +00:00
Jan Matejek
e6418348cd Accepting request 181155 from home:Andreas_Schwab:Factory
- Disable test_asyncore in QEmu build
- Reenable testsuite on arm

OBS-URL: https://build.opensuse.org/request/show/181155
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=144
2013-06-27 16:01:09 +00:00
Stephan Kulow
ba778fdd84 Accepting request 177479 from devel:languages:python:Factory
- Update to version 2.7.5
- disable Source URLs for docs (the doc archives are regenerated
  every day and autobuild detects this as "upstream file is different"
  error)
- switch to xz archive

OBS-URL: https://build.opensuse.org/request/show/177479
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=90
2013-06-25 04:57:35 +00:00
Jan Matejek
37b0abecbf - disable Source URLs for docs (the doc archives are regenerated
every day and autobuild detects this as "upstream file is different"
  error)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=143
2013-06-04 13:31:26 +00:00
Jan Matejek
4541ffca4e Accepting request 177274 from home:matejcik:dev
- python-2.7.4-aarch64.patch: add missing bits of aarch64 support
- python-2.7.4-no-REUSEPORT.patch: disable test of
  missing kernel functionality
- drop unnecessary patch: python-2.7.1-distutils_test_path.patch
- switch to xz archive

OBS-URL: https://build.opensuse.org/request/show/177274
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=142
2013-06-03 15:40:08 +00:00
Jan Matejek
58c938cba7 Accepting request 176926 from home:saschpe:branches:devel:languages:python:Factory
- Update to version 2.7.5:
  + Issue #15535: Fixed regression in the pickling of named tuples by
    removing the __dict__ property introduced in 2.7.4.
  + Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3,
    such as was shipped with Centos 5 and Mac OS X 10.4.
  + Issue #17703: Fix a regression where an illegal use of Py_DECREF() after
    interpreter finalization can cause a crash.
  + Issue #16447: Fixed potential segmentation fault when setting __name__ on a
    class.
  + Issue #17610: Don't rely on non-standard behavior of the C qsort() function. 12 
  See http://hg.python.org/cpython/file/ab05e7dd2788/Misc/NEWS for more
- Drop upstreamed patches:
  + python-2.7rc2-configure.patch
  + python-2.7.3-multiprocessing-join.patch
  + ctypes-libffi-aarch64.patch
  + python-2.7.3-fix-dbm-64bit-bigendian.patch
  + python-test_structmembers.patch
- Rebased other patches

- Update to version 2.7.5:
  + Issue #15535: Fixed regression in the pickling of named tuples by
    removing the __dict__ property introduced in 2.7.4.
  + Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3,
    such as was shipped with Centos 5 and Mac OS X 10.4.
  + Issue #17703: Fix a regression where an illegal use of Py_DECREF() after
    interpreter finalization can cause a crash.
  + Issue #16447: Fixed potential segmentation fault when setting __name__ on a
    class.
  + Issue #17610: Don't rely on non-standard behavior of the C qsort() function. 12 
  See http://hg.python.org/cpython/file/ab05e7dd2788/Misc/NEWS for more

OBS-URL: https://build.opensuse.org/request/show/176926
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=141
2013-06-03 10:24:54 +00:00
Jan Matejek
e2d644f110 add missing part of multilib patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=140
2013-05-13 15:28:17 +00:00
Sascha Peilicke
e3f7011a45 Accepting request 175238 from home:dirkmueller:branches:devel:languages:python:Factory
- add aarch64 to the list of 64-bit platforms 
------------------------------------------------------------------

OBS-URL: https://build.opensuse.org/request/show/175238
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=139
2013-05-13 09:28:28 +00:00
Jan Matejek
4158ddf1f3 - removed ACKS (is now part of Misc docs)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=138
2013-05-09 16:27:45 +00:00
Jan Matejek
fbe895940c - update to 2.7.4
* bugfix-only release
- drop upstreamed patches:
    pypirc-secure.diff
    python-2.7.3-multiprocessing-join.patch
    ctypes-libffi-aarch64.patch
- drop python-2.7rc2-configure.patch as it doesn't seem necessary anymore

- removed %docdir/python/README from package (conflict with python-base)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=137
2013-05-09 16:15:40 +00:00
Jan Matejek
3f16f9c855 Accepting request 162848 from home:namtrac:bugfix
- Add Source URL, see https://en.opensuse.org/SourceUrls

- Add Source URL, see https://en.opensuse.org/SourceUrls
- Fix installation so we don't create double sub-directories

- Add Source URL, see https://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/162848
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=136
2013-04-05 15:26:42 +00:00
Stephan Kulow
89f0b689fb Accepting request 156796 from devel:languages:python:Factory
- Add aarch64 to the list of lib64 platforms (forwarded request 156732 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/156796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=89
2013-03-01 06:47:17 +00:00
Sascha Peilicke
f0434c3a5b Accepting request 156732 from home:Andreas_Schwab:Factory
- Add aarch64 to the list of lib64 platforms

OBS-URL: https://build.opensuse.org/request/show/156732
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=135
2013-02-28 08:44:28 +00:00
Jan Matejek
3cab334005 - fix pythonstart failing on $HOME-less users (bnc#804978)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=134
2013-02-25 17:25:43 +00:00
Jan Matejek
5be43c0452 Accepting request 155551 from home:Andreas_Schwab:Factory
- Add ctypes-libffi-aarch64.patch: import aarch64 support for libffi in
  _ctypes module

OBS-URL: https://build.opensuse.org/request/show/155551
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=133
2013-02-18 16:21:05 +00:00
Jan Matejek
7c3370e837 - multiprocessing: thread joining itself (bnc#747794)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=132
2013-02-08 15:13:03 +00:00
Jan Matejek
1b714c33b3 - gettext: fix cases where no bundle is found (bnc#794139)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=131
2013-02-06 19:02:27 +00:00
Stephan Kulow
c6996df0f2 Accepting request 139311 from devel:languages:python:Factory
(forwarded request 139263 from coolo) (forwarded request 139264 from coolo)

OBS-URL: https://build.opensuse.org/request/show/139311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=87
2012-10-26 15:47:34 +00:00
Jan Matejek
f335b9efae Accepting request 139264 from home:coolo:branches:openSUSE:Factory
(forwarded request 139263 from coolo)

OBS-URL: https://build.opensuse.org/request/show/139264
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=130
2012-10-25 16:13:51 +00:00