Skip to content

Add debian trixie image for Firebird 3 #42

Closed

Description

@level420

It would be, at least for me, helpful to also have the firebird 3 trixie images.
Thanks in advance.

Activity

  1. level420 commented on May 12, 2026

    @level420
    Author

    PS.: debian bullseye will be (real) EOL on August 31, 2026

  2. fdcastel commented on May 12, 2026

    @fdcastel
    Member

    It’s the same issue with Ubuntu 24.04 LTS (Noble Numbat).

    Firebird 3 was built against older libraries that are no longer included in these newer distributions.

    I’m not exactly sure how to fix it, so any suggestions would be appreciated.

  3. fdcastel commented on May 13, 2026

    @fdcastel
    Member

    @asfernandes @hvlad @mrotteveel

    Your insights on this problem would be greatly appreciated.

  4. mrotteveel commented on May 13, 2026

    @mrotteveel
    Member

    I'm not an expert on this, but I guess either the Firebird 3.0 build needs to be "modernized" in this respect, or you need to compile it yourself.

  5. asfernandes commented on May 14, 2026

    @asfernandes
    Member

    What is the exact problem(s)? With what libraries?

  6. fdcastel commented on May 14, 2026

    @fdcastel
    Member

    Both Trixie and Noble lack libncurses5 and even libtinfo5. Only libncurses6/libtinfo6 exist.

  7. asfernandes commented on May 14, 2026

    @asfernandes
    Member

    I think building from sources would be the way to go.

  8. fdcastel commented on May 14, 2026

    @fdcastel
    Member

    I’d STRONGLY prefer to stick exclusively to official releases for this project.

    Also, would that be our response to any user who wants to run Firebird 3 on a modern Linux distribution in a few months: “Build it yourself”?

  9. fdcastel commented on May 14, 2026

    @fdcastel
    Member

    @level420 — thanks for the prompt and the heads-up about bullseye EOL. The fix is up in #43, and I have published test images to my fork's GitHub Container Registry so you can try them before the PR merges.

    If you have time, please pull the 3-trixie and 3-noble tags and confirm they work for your use case. Any failure mode you can reproduce would be especially useful before this merges upstream. Thanks again for raising the issue.

  10. level420 commented on May 18, 2026

    @level420
    Author

    @fdcastel thanks for the trixie images. I've done some tests with the firebird 3.0.14 trixie image and everything worked well. No problems so far. Will test noble soon.

  11. level420 commented on May 26, 2026

    @level420
    Author

    @fdcastel worked now some while with firebird 3.0.14 noble image without problems. Looks good to me.

  12. fdcastel commented on May 26, 2026

    @fdcastel
    Member

    Great! I’ll merge this tonight.

    Thank you, @level420, for bringing this to my attention and for the valuable feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions