Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update python to 2.7.11 #2171

Merged
12 commits merged into from Mar 2, 2016
Merged

Update python to 2.7.11 #2171

12 commits merged into from Mar 2, 2016

Conversation

ghost
Copy link

@ghost ghost commented Mar 1, 2016

Ported from 8_0_X/next.

David Abdurachmanov and others added 12 commits February 2, 2016 09:03
Older versions of Python contain a bug, which makes parallel builds
unstable.

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
(cherry picked from commit 4205179)
Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
(cherry picked from commit bebe819)
Depending on package libraries are in lib or lib64 directories. Red Hat
policies require libraries to be in lib64 directoryon 64-bit systems,
which we don't enforce in CMSDIST.

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
(cherry picked from commit 3a16fde)
Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
(cherry picked from commit f04554b)
Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
(cherry picked from commit 9317db1)
Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
(cherry picked from commit 562c080)
Use 1.0.2d even for SLC6. In newer glibc versions __secure_getenv was
renamed to secure_getenv, thus we just rename it back on SLC6.

Include a fix for PR3979.

Set /etc/pki/tls as openssldir, but make sure that installation step
does not touch the directory. This solves the problem where das_client.py
was not able to verify cmsweb certificate.

(cherry picked from commit 535fb83, but
openssl-bootstrap.spec was kept unmodified)

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
Use libjpeg-turbo instead of deprecated libjpg.

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
(cherry picked from commit d943a78)
Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
libffi-toolfile was added in 9dc437e for Python 2.7.11, but it
was never added to cmssw-tool-conf thus causing compilation issues in
CMSSW.

Adds dependency on libffi-toolfile.

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
(cherry picked from commit 1c10d26)

Conflicts:

	cmssw-tool-conf.spec
@ghost
Copy link
Author

ghost commented Mar 1, 2016

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 1, 2016

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 1, 2016

A new Pull Request was created by @Degano (Alessandro Degano) for branch IB/CMSSW_8_1_X/stable.

@cmsbuild, @smuzaffar, @Degano, @iahmad-khan, @davidlange6 can you please review it and eventually sign? Thanks.
You can sign-off by replying to this message having '+1' in the first line of your reply.
You can reject by replying to this message having '-1' in the first line of your reply.

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 2, 2016

-1

Tested at: ea22d1e
I found errors in the following unit tests:

---> test DetectorDescriptionRegressionTestDOMCount had ERRORS
---> test runtestTqafTopEventSelection had ERRORS
---> test runtestSimCalorimetryHGCalSimProducers had ERRORS
---> test runtestRecoLocalCaloHGCalRecProducers had ERRORS

you can see the results of the tests here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-2171/120/summary.html

@ghost
Copy link
Author

ghost commented Mar 2, 2016

Unit tests reported failing are unrelated to this PR.

ghost pushed a commit that referenced this pull request Mar 2, 2016
@ghost ghost merged commit c5ecf9b into cms-sw:IB/CMSSW_8_1_X/stable Mar 2, 2016
@ghost ghost deleted the python2711_81X branch March 2, 2016 09:41
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant