FAQ
Hi,

With Python-2.2.1c1, I find `make test' fails on my old version of
Linux/x86 and it fails to build on an also old version of AIX. Should
I go straight to SourceForge and fill in bug forms or do people tend to
discuss the problems here first?

I can see the problem with the AIX build. Linux SIGSEGVs in
test_calendar on a call to strftime.

Cheers,


Ralph.

Search Discussions

  • Michael Hudson at Mar 19, 2002 at 6:58 pm

    ralph at inputplus.demon.co.uk (Ralph Corderoy) writes:

    With Python-2.2.1c1, I find `make test' fails on my old version of
    Linux/x86 and it fails to build on an also old version of AIX. How old?
    Should I go straight to SourceForge and fill in bug forms or do
    people tend to discuss the problems here first?
    Please do. Assign the bugs to me. Give OS/architecture/etc info,
    please.
    I can see the problem with the AIX build. Linux SIGSEGVs in
    test_calendar on a call to strftime.
    More detail needed.

    Cheers,
    M.

    --
    The rapid establishment of social ties, even of a fleeting nature,
    advance not only that goal but its standing in the uberconscious
    mesh of communal psychic, subjective, and algorithmic interbeing.
    But I fear I'm restating the obvious. -- Will Ware, comp.lang.python
  • Ralph Corderoy at Mar 20, 2002 at 12:21 am
    Hi,
    With Python-2.2.1c1, I find `make test' fails on my old version of
    Linux/x86 and it fails to build on an also old version of AIX.
    How old?
    Ooh, AIX 3.2.5 or so. Very crufty, but the last version supported by
    IBM on some RS/6000 hardware and used by an air traffic control system
    or two, so it isn't going to be upgraded anytime soon.
    Should I go straight to SourceForge and fill in bug forms or do
    people tend to discuss the problems here first?
    Please do. Assign the bugs to me. Give OS/architecture/etc info,
    please.
    Will do.
    I can see the problem with the AIX build. Linux SIGSEGVs in
    test_calendar on a call to strftime.
    More detail needed.
    And you'll get it. This was just a two line overview :-)


    Ralph.
  • Michael Hudson at Mar 21, 2002 at 12:27 pm

    ralph at inputplus.demon.co.uk (Ralph Corderoy) writes:

    More detail needed.
    And you'll get it. This was just a two line overview :-)
    Get on with it then!

    Cheers,
    M.

    --
    Monte Carlo sampling is no way to understand code.
    -- Gordon McMillan, comp.lang.python
  • Ralph Corderoy at Mar 24, 2002 at 10:38 am
    Hi,
    With Python-2.2.1c1, I find `make test' fails on my old version of
    Linux/x86 and it fails to build on an also old version of AIX. ...
    I can see the problem with the AIX build. Linux SIGSEGVs in
    test_calendar on a call to strftime.
    OK, I've raised all the AIX problems on SourceForge now. By working
    around them I can get a python executable and most of the library.
    (Modules/_cursesmodule.c fails to compile but I'm not sure if is
    intended to be widely buildable.)

    The Linux/x86 problem has also been fixed and thanks to Tim an overall
    improvement made, e.g. month_name[0].

    Thanks for everyone's help,


    Ralph.
  • Michael Hudson at Mar 25, 2002 at 12:07 pm

    ralph at inputplus.demon.co.uk (Ralph Corderoy) writes:

    Hi,
    With Python-2.2.1c1, I find `make test' fails on my old version of
    Linux/x86 and it fails to build on an also old version of AIX. ...
    I can see the problem with the AIX build. Linux SIGSEGVs in
    test_calendar on a call to strftime.
    OK, I've raised all the AIX problems on SourceForge now. By working
    around them I can get a python executable and most of the library.
    (Modules/_cursesmodule.c fails to compile but I'm not sure if is
    intended to be widely buildable.)
    I'll try to sort out the AIX mess to the best of my ability, but I
    think my priority is more not breaking any other platform...
    The Linux/x86 problem has also been fixed and thanks to Tim an overall
    improvement made, e.g. month_name[0]. Yep.
    Thanks for everyone's help,
    Thanks for yours!

    Cheers,
    M.

    --
    You're posting to a Scheme group. Around here, arguing that Java is
    better than C++ is like arguing that grasshoppers taste better than
    tree bark. -- Thant Tessman, comp.lang.scheme
  • Skip Montanaro at Mar 19, 2002 at 7:19 pm
    Ralph> With Python-2.2.1c1, I find `make test' fails on my old version
    Ralph> of Linux/x86 and it fails to build on an also old version of AIX.
    Ralph> Should I go straight to SourceForge and fill in bug forms or do
    Ralph> people tend to discuss the problems here first?

    Ralph> I can see the problem with the AIX build. Linux SIGSEGVs in
    Ralph> test_calendar on a call to strftime.

    Ralph,

    The strftime call in calendar.py is a bit abusive, so it's not entirely
    surprising to me that you're seeing problems. This test succeeds for me on
    my Mandrake system. Can you run the test_calendar.py script manually and
    submit a SF bug report (assign it to "montanaro")? A debugger traceback
    would be helpful as well. Does the AIX version of strftime support %a, %A,
    %b and %B formats?

    Thx,

    --
    Skip Montanaro (skip at pobox.com - http://www.mojam.com/)
  • Ralph Corderoy at Mar 20, 2002 at 12:19 am
    Hi Skip,
    With Python-2.2.1c1, I find `make test' fails on my old version of
    Linux/x86 and it fails to build on an also old version of AIX.
    Should I go straight to SourceForge and fill in bug forms or do
    people tend to discuss the problems here first?

    I can see the problem with the AIX build. Linux SIGSEGVs in
    test_calendar on a call to strftime.
    The strftime call in calendar.py is a bit abusive, so it's not
    entirely surprising to me that you're seeing problems. This test
    succeeds for me on my Mandrake system. Can you run the
    test_calendar.py script manually and submit a SF bug report (assign
    it to "montanaro")? A debugger traceback would be helpful as well.
    I've found this in README.

    On some Linux systems (those that are not yet using glibc 6),
    test_strftime fails due to a non-standard implementation of
    strftime() in the C library. Please ignore this, or upgrade to
    glibc version 6.

    I guess that applies to me.

    local$ ldd python
    libdl.so.2 => /lib/libdl.so.2 (0x40004000)
    libpthread.so.0 => /lib/libpthread.so.0 (0x40007000)
    libutil.so.1 => /lib/libutil.so.1 (0x40014000)
    libm.so.6 => /lib/libm.so.6 (0x40018000)
    libc.so.6 => /lib/libc.so.6 (0x40031000)
    /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)
    local$ rpm -qf /lib/libc.so.6
    glibc-2.0.7-29
    Does the AIX version of strftime support %a, %A, %b and %B formats?
    I expect so. But the AIX problem is in building python so I don't get
    as far as `make test'.

    Cheers,


    Ralph.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppython-list @
categoriespython
postedMar 19, '02 at 6:29p
activeMar 25, '02 at 12:07p
posts8
users3
websitepython.org

People

Translate

site design / logo © 2022 Grokbase