kudu-reviews mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bankim Bhavsar (Code Review)" <ger...@cloudera.org>
Subject [kudu-CR] [docs][docker] KUDU-3159 Fix missing devtoolset3 package on el6
Date Tue, 30 Jun 2020 18:51:52 GMT
Bankim Bhavsar has posted comments on this change. ( http://gerrit.cloudera.org:8080/16114
)

Change subject: [docs][docker] KUDU-3159 Fix missing devtoolset3 package on el6
......................................................................


Patch Set 1:

> Patch Set 1:
> 
> > Patch Set 1:
> > 
> > We can publish documentation outside of a release. 
> > 
> > I think updating the enable_devtoolset scripts is the main thing, but there could
be others. I would grep for other occurrences of "devtoolset" in the codebase.
> 
> Update: Plan of action is to recommend using higher version of devtoolset for el6.
> 
> Tried using devtoolset-8 on CentOS6.10, however thirdparty build fails in python2.7.
I'll try a lower version of devtoolset. If I hit same python2.7 issue will try debugging it.
> 
>  gcc -pthread  -Xlinker -export-dynamic -o python \
> 		Modules/python.o \
> 		libpython2.7.a -lpthread -ldl  -lutil   -lm
> libpython2.7.a(posixmodule.o): In function `posix_tmpnam':
> /root/src/kudu/thirdparty/src/python-2.7.13/Modules/posixmodule.c:7614: warning: the
use of `tmpnam_r' is dangerous, better use `mkstemp'
> libpython2.7.a(posixmodule.o): In function `posix_tempnam':
> /root/src/kudu/thirdparty/src/python-2.7.13/Modules/posixmodule.c:7561: warning: the
use of `tempnam' is dangerous, better use `mkstemp'
> ./python -E -S -m sysconfig --generate-posix-vars ;\
> if test $? -ne 0 ; then \
> 	echo "generate-posix-vars failed" ; \
> 	rm -f ./pybuilddir.txt ; \
> 	exit 1 ; \
> fi
> /bin/sh: line 5: 76967 Segmentation fault      (core dumped) ./python -E -S -m sysconfig
--generate-posix-vars
> generate-posix-vars failed
> make: *** [Makefile:543: pybuilddir.txt] Error 1

Filed KUDU-3160 to track upgrading devtoolset version for el6.
Since el6 is EOL soon in Nov 2020 [1] and kudu version 1.12 already marked el6 as deprecated
[2] don't see much of a point in pursuing upgrade of devtoolset as urgent/critical.

[1] https://wiki.centos.org/FAQ/General#What_is_the_support_.27.27end_of_life.27.27_for_each_CentOS_release.3F
[2] https://kudu.apache.org/releases/1.12.0/docs/release_notes.html#rn_1.12.0_obsoletions


-- 
To view, visit http://gerrit.cloudera.org:8080/16114
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I9c4b9546c835df26f993ed6164e92f2d4c55c3fe
Gerrit-Change-Number: 16114
Gerrit-PatchSet: 1
Gerrit-Owner: Bankim Bhavsar <bankim@cloudera.com>
Gerrit-Reviewer: Alexey Serbin <aserbin@cloudera.com>
Gerrit-Reviewer: Bankim Bhavsar <bankim@cloudera.com>
Gerrit-Reviewer: Grant Henke <granthenke@apache.org>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Todd Lipcon <todd@apache.org>
Gerrit-Comment-Date: Tue, 30 Jun 2020 18:51:52 +0000
Gerrit-HasComments: No

Mime
  • Unnamed multipart/alternative (inline, 8-Bit, 0 bytes)
View raw message