Menu

bashdb on bash 5.1

2023-08-10
2023-08-19
  • john glendening

    john glendening - 2023-08-10

    Dunno where to report this, but attempted to install bashdb on ubuntu 22.04 with 5.1.16. Running configure exited due to 'This package is only known to work with Bash 5.0' but defeating that did produce a successful result. Running make appeared successful but 'make check' did produce 2 FAILs, for test-bash-rematch & test-bug-loc. Install was successful and works for basic stepping, printing, breakpointing - so far have not had a case where I needed more functionality so that not tested.

     
  • Rocky Bernstein

    Rocky Bernstein - 2023-08-19

    Those two tests are very fragile and should be reworked. If you look at the differences it is about how traceback lines are reported and this kind of thing has happened too much in the past.

    Yes, I believe Bash 5.1 works fine with the existing code.

    I had meant to get around to adjusting things to basically silence

     
  • Rocky Bernstein

    Rocky Bernstein - 2023-08-19

    Actually, I just tried from branch 5.1 and I do not see "This package is only known to work with Bash 5.0". line 106 of configure.ac looks like 5.1 was allowed since 2020-07-29 in commit 6daffb5c.

    I have just adjusted the error message which reported that only 5.0 was allowed.

    As for the failures. I do still see two of them,. test-bash-rematch however is not in there, but another one test-bug-loc. Again though these can be ignored.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.