platform/upstream/python.git
6 years agoAdd dependency on gcov for PGO builds sandbox/nmerinov/llvm
Nikolai Merinov [Tue, 29 Jan 2019 08:33:51 +0000 (11:33 +0300)]
Add dependency on gcov for PGO builds

6 years agoSupport build with clang integrated assembler
Nikolai Merinov [Fri, 25 Jan 2019 08:37:27 +0000 (11:37 +0300)]
Support build with clang integrated assembler

Bundled libffi library used "stmeqia" instruction that can not be
parsed by clang integrated assembler. Replace it with "stmiaeq"
with flag test at the end of a command.

6 years agoDisable PGO for ARM builds
Nikolai Merinov [Thu, 24 Jan 2019 16:39:22 +0000 (19:39 +0300)]
Disable PGO for ARM builds

In armv7l and aarch64 builds clang fails with segmentation fault
when PGO in use.

6 years agoSupport clang build with PGO
Nikolai Merinov [Thu, 24 Jan 2019 07:44:38 +0000 (10:44 +0300)]
Support clang build with PGO

Clang additionally to gcc required to add `-fprofile-generate' flag
to a linker flags and made profiles preprocessing before `-fprofile-use'.

7 years agoFix build error 08/176708/1 sandbox/dh0128.kwak/python_2.7.8 accepted/tizen/5.0/base/20181101.090738 accepted/tizen/base/20180427.142153 submit/tizen_5.0_base/20181101.000001 submit/tizen_base/20180423.050839 submit/tizen_base/20180906.054119 submit/tizen_base/20180911.012030
DongHun Kwak [Mon, 23 Apr 2018 02:35:54 +0000 (11:35 +0900)]
Fix build error

Patch for ncurses 6.0

[Model] All
[BinType] AP
[Customer] OPEN

[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A

[Problem] build error at ncureses 6.0
[Cause & Measure] WINDOWS symbol error, Add Macro at cflag
[Checking Method] build test

[Team] Open Source Management and Setting Part
[Developer] dh0128.kwak
[Solution company] Samsung
[Change Type] N/A

Change-Id: Id707c899dada377e797d649d810ce19721069fbb

7 years agoAdd pie,relro compile option 27/168527/1
DongHun Kwak [Mon, 29 Jan 2018 07:19:40 +0000 (16:19 +0900)]
Add pie,relro compile option

[Model] All
[BinType] AP
[Customer] OPEN

[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A

[Problem] not adjust pie,relro compile option
[Cause & Measure] add pie,relro compile option at Makefile, spec file
[Checking Method]

[Team] Open Source Management and Setting Part
[Developer] dh0128.kwak
[Solution company] Samsung
[Change Type] N/A

Change-Id: I2074e40b9aaff8e455d9ec962f71fe603e05f6a8
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
7 years agoAdd ASan support for Tizen 4.0 toolchain 73/140973/3 accepted/tizen/4.0/base/20170828.221206 accepted/tizen/base/20170814.055733 submit/tizen_4.0_base/20170828.000000 submit/tizen_4.0_base/20170828.000001 submit/tizen_base/20170810.114146 submit/tizen_base/20180205.004317 tizen_4.0.IoT.p1_release tizen_4.0.IoT.p2_release tizen_4.0.m2_release
Slava Barinov [Thu, 27 Jul 2017 09:41:12 +0000 (12:41 +0300)]
Add ASan support for Tizen 4.0 toolchain

Change-Id: I9dafdddf0af4c511cf9be9208f86ef2774986fd6
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
8 years agopackaging: removed build dependency for gmp-devel 62/89762/1 accepted/tizen/4.0/base/20170811.092849 accepted/tizen/base/20170331.130142 submit/tizen_4.0_base/20170811.071500 submit/tizen_base/20170327.022300 tizen_4.0.m1_release
Dongkyun, Son [Tue, 27 Sep 2016 02:10:00 +0000 (11:10 +0900)]
packaging: removed build dependency for gmp-devel

Change-Id: I68a2718952afc9b142e60cdd852ca3938c1a5f10
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
8 years agoMerge "Support address sanity checking in clang/GCC" into tizen_base accepted/tizen_3.0.m2_base accepted/tizen_3.0_base tizen_3.0.m2_base tizen_3.0_base accepted/tizen/3.0.m2/base/20170104.082008 accepted/tizen/3.0/base/20161028.103445 accepted/tizen/base/20160923.170200 submit/tizen_3.0.m2_base/20170104.073748 submit/tizen_3.0_base/20161028.062326 submit/tizen_base/20160909.042824
MyoungJune Park [Fri, 9 Sep 2016 04:27:59 +0000 (21:27 -0700)]
Merge "Support address sanity checking in clang/GCC" into tizen_base

9 years agoSkip pybench test at build 71/72871/2 accepted/tizen/base/20160624.170236 submit/tizen_base/20160621.074748
DongHun Kwak [Fri, 3 Jun 2016 00:12:12 +0000 (09:12 +0900)]
Skip pybench test at build

[Model] ALL
[BinType] AP
[Customer] OPEN

[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A

[Problem] pybench tested at build time
[Cause & Measure] skip pybench testing
[Checking Method] N/A

[Team] Open Source Management and Setting Part
[Developer] dh0128.kwak
[Solution company] Samsung
[Change Type] N/A

Change-Id: Ib85370fe134efa0960bcbff3bda747960a1e7d2e
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
9 years agoSupport address sanity checking in clang/GCC 49/69949/1
Slava Barinov [Tue, 17 May 2016 08:48:13 +0000 (11:48 +0300)]
Support address sanity checking in clang/GCC

Patch imported from upstream https://hg.python.org/cpython/rev/f6792f734fcc
and enables Address Sanitizer support for Python.

Change-Id: I1d8abfacb162b343f767f731424834004b65242c
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
10 years agofix build error since 2.7.8 accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi accepted/tizen_3.0_ivi accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable devel tizen_3.0.2014.q3_common tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common tizen_3.0.2015.q2_common tizen_3.0.m14.3_ivi tizen_3.0.m1_mobile tizen_3.0.m1_tv tizen_3.0_ivi accepted/tizen/base/20151223.052255 submit/tizen/20140828.102307 submit/tizen_base/20151223.111112 submit/tizen_common/20151015.190624 submit/tizen_common/20151019.135620 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 submit/tizen_mobile/20141120.000000 tizen_3.0.2014.q3_common_release tizen_3.0.m14.3_ivi_release tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release tizen_3.0_ivi_release
Chanho Park [Tue, 19 Aug 2014 14:04:29 +0000 (23:04 +0900)]
fix build error since 2.7.8

Change-Id: I232b4b4c311b23b62261632df5f795c42c1d6299
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
10 years agoupdate to 2.7.8
Chanho Park [Tue, 19 Aug 2014 11:12:23 +0000 (20:12 +0900)]
update to 2.7.8

Change-Id: I45e451cf557abb853cfbe535c6be406ef8b73815
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
10 years agosmtplib maxline
Chanho Park [Tue, 19 Aug 2014 10:57:40 +0000 (19:57 +0900)]
smtplib maxline

Change-Id: I1bfdcb72587cdda346bfb0aca3ee7d3ae01012bb
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
10 years agoxmlrpc gzip
Chanho Park [Tue, 19 Aug 2014 10:55:55 +0000 (19:55 +0900)]
xmlrpc gzip

Limit the maximum number of decoded data

Change-Id: I90c485b734c36ecfb8a065ab33e7259d8905cb21
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
10 years agopython bsddb6 patch
Chanho Park [Tue, 19 Aug 2014 10:53:50 +0000 (19:53 +0900)]
python bsddb6 patch

This patch was partially autogenerated:
 - copying python-bsddb3-6.0.0 sources into the python-2.7.5 tree
 - creating a diff -w against the unmodified python-2.7.5
 - stripped all hunks that pertained to module renaming
 - manually added db6 searching to setup.py

Change-Id: Ia5392c6ed12f6e1ad0569406931124ca5c4b523f
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
10 years agoremove mhlib linkcount
Chanho Park [Tue, 19 Aug 2014 10:49:45 +0000 (19:49 +0900)]
remove mhlib linkcount

Change-Id: I73e29100d64dd1867e6a36cf2843f772402e9560
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
10 years agoCVE-2013-1752: poplib: Limit maximum line lengths to 2048
Chanho Park [Tue, 19 Aug 2014 10:47:58 +0000 (19:47 +0900)]
CVE-2013-1752: poplib: Limit maximum line lengths to 2048

Issue #16041: CVE-2013-1752: poplib: Limit maximum line lengths to 2048 to
prevent readline() calls from consuming too much memory.  Patch by Jyrki
Pulliainen.

Change-Id: I3a9b6c76afba85f7c18de5a368df2dc96b534b55
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
10 years agoAdd missing fficonfig.py bits for aarch64
Chanho Park [Tue, 19 Aug 2014 10:45:11 +0000 (19:45 +0900)]
Add missing fficonfig.py bits for aarch64

Change-Id: I34a0f3f5322a85188255b20265cd34a4999e6f49
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
10 years agosupport python multilib
Chanho Park [Tue, 19 Aug 2014 10:42:37 +0000 (19:42 +0900)]
support python multilib

This patch was picked up from openSUSE's python repository.

Change-Id: Ieb7b890b6e63c3d0b2ef105767772780c9f2cbb1
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
10 years agoupdate changelog
Anas Nashif [Fri, 6 Sep 2013 17:12:00 +0000 (13:12 -0400)]
update changelog

Change-Id: If347d60b4cd44e21a6163dcf4e9b946e26f3880d

10 years agoclean up groups/license
Anas Nashif [Fri, 6 Sep 2013 16:08:14 +0000 (12:08 -0400)]
clean up groups/license

Change-Id: I0c0492d3f3dd4e87ce7096e083c26744ba801b81
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
10 years agoresetting manifest requested domain to floor
Alexandru Cornea [Fri, 28 Jun 2013 22:22:56 +0000 (01:22 +0300)]
resetting manifest requested domain to floor

10 years agoFixed file list
Anas Nashif [Sat, 30 Mar 2013 13:08:38 +0000 (06:08 -0700)]
Fixed file list

10 years agodo not provide abi, it is done automatically
Anas Nashif [Tue, 19 Feb 2013 19:11:10 +0000 (11:11 -0800)]
do not provide abi, it is done automatically

10 years agoPackaging: Provide python(abi) = 2.7
Anas Nashif [Tue, 19 Feb 2013 18:50:50 +0000 (10:50 -0800)]
Packaging: Provide python(abi) = 2.7

10 years agoRemove nis.so for glibc 2.17
Anas Nashif [Sat, 12 Jan 2013 14:06:56 +0000 (06:06 -0800)]
Remove nis.so for glibc 2.17

10 years agoremove obsolete PreReq
Anas Nashif [Thu, 22 Nov 2012 01:02:39 +0000 (17:02 -0800)]
remove obsolete PreReq

10 years agoprovide /bin/python
Anas Nashif [Sun, 11 Nov 2012 22:41:47 +0000 (14:41 -0800)]
provide /bin/python

10 years agofixed requirements
Anas Nashif [Thu, 8 Nov 2012 17:36:15 +0000 (09:36 -0800)]
fixed requirements

10 years agoadded dbm and audioop
Anas Nashif [Thu, 8 Nov 2012 17:25:21 +0000 (09:25 -0800)]
added dbm and audioop

10 years agodo not include sha* md5 modules
Anas Nashif [Thu, 8 Nov 2012 17:16:18 +0000 (09:16 -0800)]
do not include sha* md5 modules

10 years agodo not split python packages
Anas Nashif [Thu, 8 Nov 2012 17:07:12 +0000 (09:07 -0800)]
do not split python packages

10 years agobuild optional modules
Anas Nashif [Thu, 8 Nov 2012 17:06:56 +0000 (09:06 -0800)]
build optional modules

10 years agoremove patches
Anas Nashif [Wed, 7 Nov 2012 15:33:21 +0000 (07:33 -0800)]
remove patches

10 years agopython-2.7.3-ssl_ca_path
Anas Nashif [Wed, 7 Nov 2012 15:29:36 +0000 (07:29 -0800)]
python-2.7.3-ssl_ca_path

===================================================================

10 years agoremove-static-libpython.diff
Anas Nashif [Wed, 7 Nov 2012 15:29:36 +0000 (07:29 -0800)]
remove-static-libpython.diff

10 years agopython-2.7.2-fix_date_time_compiler
Anas Nashif [Wed, 7 Nov 2012 15:29:36 +0000 (07:29 -0800)]
python-2.7.2-fix_date_time_compiler

10 years agopython-test_structmembers
Anas Nashif [Wed, 7 Nov 2012 15:29:36 +0000 (07:29 -0800)]
python-test_structmembers

===================================================================

10 years agopython-2.7.1-distutils_test_path
Anas Nashif [Wed, 7 Nov 2012 15:29:36 +0000 (07:29 -0800)]
python-2.7.1-distutils_test_path

===================================================================

10 years agopython-2.6b3-curses-panel
Anas Nashif [Wed, 7 Nov 2012 15:29:36 +0000 (07:29 -0800)]
python-2.6b3-curses-panel

10 years agopython-2.6-gettext-plurals
Anas Nashif [Wed, 7 Nov 2012 15:29:36 +0000 (07:29 -0800)]
python-2.6-gettext-plurals

===================================================================

10 years agopython-2.7rc2-configure
Anas Nashif [Wed, 7 Nov 2012 15:29:36 +0000 (07:29 -0800)]
python-2.7rc2-configure

===================================================================

10 years agopython-2.7.3rc2-canonicalize2
Anas Nashif [Wed, 7 Nov 2012 15:29:36 +0000 (07:29 -0800)]
python-2.7.3rc2-canonicalize2

===================================================================

10 years agopython-2.5.1-sqlite
Anas Nashif [Wed, 7 Nov 2012 15:29:36 +0000 (07:29 -0800)]
python-2.5.1-sqlite

10 years agopython-distutils-rpm-8
Anas Nashif [Wed, 7 Nov 2012 15:29:36 +0000 (07:29 -0800)]
python-distutils-rpm-8

===================================================================

10 years agopython-2.7-dirs
Anas Nashif [Wed, 7 Nov 2012 15:29:36 +0000 (07:29 -0800)]
python-2.7-dirs

===================================================================

10 years agoadd missing files
Anas Nashif [Wed, 7 Nov 2012 15:16:52 +0000 (07:16 -0800)]
add missing files

10 years agoadd packaging
Anas Nashif [Wed, 7 Nov 2012 15:15:19 +0000 (07:15 -0800)]
add packaging

10 years agoImported Upstream version 2.7.8 upstream/2.7.8
Chanho Park [Tue, 19 Aug 2014 10:35:08 +0000 (19:35 +0900)]
Imported Upstream version 2.7.8

12 years agoImported Upstream version 2.7.3 upstream/2.7.3
Anas Nashif [Wed, 7 Nov 2012 15:15:08 +0000 (07:15 -0800)]
Imported Upstream version 2.7.3