Bug#488972: illegal instruction on mipsel
Hi, On Sat, Aug 02, 2008 at 10:46:58AM +0200, Matthias Klose wrote: > tag 488972 + unreproducible > severity 488972 important > thanks > > unable to reproduce with 2.5.2-9; please recheck with a new build. Indeed it worked some time ... ... BUT now it doesn't have a illegal instruction but a SIGSEGV: https://buildd.debian.org/~luk/status/package.php?p=openoffice.org#fail-openoffice.org-mipsel (might also be a machine problem, though) morales is down, so I can't check... Grüße/Regards, Rene -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#488972: illegal instruction on mipsel
tag 488972 + unreproducible severity 488972 important thanks unable to reproduce with 2.5.2-9; please recheck with a new build. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#488972: illegal instruction on mipsel
tag 488972 - moreinfo thanks Hi, Matthias Klose wrote: > how is $2 expanded? > > AC_DEFUN([AM_PYTHON_CHECK_VERSION], > > [prog="import sys, string > > # split strings by '.' and convert to numeric. Append some zeros > > # because we need at least 4 digits for the hex conversion. > > minver = map(int, string.split('$2', '.')) + [[0, 0, 0]] > > minverhex = > > for i in xrange(0, 4): minverhex = (minverhex << 8) + minver[[i]] > > sys.exit(sys.hexversion < minverhex)" > > AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])]) Well, given that OOos configure calls AM_PATH_PYTHON([2.2]) and this version splits for . and is called minver (minimal version number requested) I strongly would assume $2 is 2.2 :) Indeed: dnl A version check is needed. if test -n "$PYTHON"; then # If the user set $PYTHON, use it and don't search something else. AC_MSG_CHECKING([whether $PYTHON version >= $1]) AM_PYTHON_CHECK_VERSION([$PYTHON], [$1], [AC_MSG_RESULT(yes)], [AC_MSG_ERROR(too old)]) am_display_PYTHON=$PYTHON Tried on morales: $ python -c "import sys, string # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. minver = map(int, string.split('2.2', '.')) + [0, 0, 0] minverhex = 0 for i in xrange(0, 4): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex)" (sid)[EMAIL PROTECTED]:~$ echo $? 0 buildd issue, maybe? Cc'ing neuro (and debian-mips). In case it's kernel related: Linux morales 2.6.18-6-r5k-cobalt #1 Mon Jun 9 05:55:54 UTC 2008 mips GNU/Linu Regards, Rene -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#488972: illegal instruction on mipsel
tag 488972 + moreinfo tag 488972 + help thanks how is $2 expanded? Rene Engelhard writes: > Package: python2.5 > Version: 2.5.2-7 > Severity: grave > > Hi, > > it seems 2.5.2-7 broke python2.5 on mipsel (at least in some cases) > > See the sucessful build of openoffice.org 2.4.1-3 with python2.5 2.5.2-6 > (http://buildd.debian.org/build.php?&pkg=openoffice.org&ver=1%3A2.4.1-3&arch=mipsel&file=log) > and the failed build of openoffice.org 2.4.1-4 on the same buildd with > 2.5.2-7: > http://buildd.debian.org/build.php?&pkg=openoffice.org&ver=1%3A2.4.1-4&arch=mipsel&file=log > > It crashes with an illegal instruction in the AM_PATH_PYTHON check of OOos > configure. Looking at AM_PYTHON and what actually crashes it seems it's > this piece (which AM_PATH_PYTHON uses to check the python version): > > AC_DEFUN([AM_PYTHON_CHECK_VERSION], > [prog="import sys, string > # split strings by '.' and convert to numeric. Append some zeros > # because we need at least 4 digits for the hex conversion. > minver = map(int, string.split('$2', '.')) + [[0, 0, 0]] > minverhex = 0 > for i in xrange(0, 4): minverhex = (minverhex << 8) + minver[[i]] > sys.exit(sys.hexversion < minverhex)" > AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])]) > > Regards, > > Rene > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#488972: illegal instruction on mipsel
Package: python2.5 Version: 2.5.2-7 Severity: grave Hi, it seems 2.5.2-7 broke python2.5 on mipsel (at least in some cases) See the sucessful build of openoffice.org 2.4.1-3 with python2.5 2.5.2-6 (http://buildd.debian.org/build.php?&pkg=openoffice.org&ver=1%3A2.4.1-3&arch=mipsel&file=log) and the failed build of openoffice.org 2.4.1-4 on the same buildd with 2.5.2-7: http://buildd.debian.org/build.php?&pkg=openoffice.org&ver=1%3A2.4.1-4&arch=mipsel&file=log It crashes with an illegal instruction in the AM_PATH_PYTHON check of OOos configure. Looking at AM_PYTHON and what actually crashes it seems it's this piece (which AM_PATH_PYTHON uses to check the python version): AC_DEFUN([AM_PYTHON_CHECK_VERSION], [prog="import sys, string # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. minver = map(int, string.split('$2', '.')) + [[0, 0, 0]] minverhex = 0 for i in xrange(0, 4): minverhex = (minverhex << 8) + minver[[i]] sys.exit(sys.hexversion < minverhex)" AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])]) Regards, Rene -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]