Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 909528 - dev-db/firebird-5.0.1 version bump request (was: needs updating for RISCV64 support)
Summary: dev-db/firebird-5.0.1 version bump request (was: needs updating for RISCV64 s...
Status: RESOLVED PKGREMOVED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: riscv Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: https://firebirdsql.org/file/document...
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2023-07-02 13:33 UTC by Andrew Cameron
Modified: 2025-03-02 20:58 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch1 to add riscv support to dev-db/firebird-3.0.10.33601.0-r2 (riscv64.patch,4.74 KB, patch)
2024-07-09 15:50 UTC, Andrew Cameron
Details | Diff
Patch2 to add riscv support to dev-db/firebird-3.0.10.33601.0-r2 (riscv64_1.patch,1.63 KB, patch)
2024-07-09 15:52 UTC, Andrew Cameron
Details | Diff
Package for firebird-4.0.5 (to install in custom local repo) (firebird-4.0.5.package.tgz,9.22 KB, application/x-compressed-tar)
2024-11-26 11:47 UTC, Michele Testa
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Cameron 2023-07-02 13:33:45 UTC
Please update the ebuild for dev-db/firebird to v4.0.2 so that RISCV64 Support can be added.
Comment 1 Andrew Cameron 2024-03-05 16:41:04 UTC
Any progress on this?
Comment 2 Andrew Cameron 2024-07-08 19:41:31 UTC
Any updates on updating this to the current version of Firebird 5.0 or greater?
Comment 3 Andrew Cameron 2024-07-09 15:50:19 UTC
Created attachment 897376 [details, diff]
Patch1 to add riscv support to dev-db/firebird-3.0.10.33601.0-r2
Comment 4 Andrew Cameron 2024-07-09 15:52:19 UTC
Created attachment 897377 [details, diff]
Patch2 to add riscv support to dev-db/firebird-3.0.10.33601.0-r2

I applied the to provided patches to my Riscv System and now firebird-3.0.10.33601.0-r2 emerges and runs successfully on it
Comment 5 Michele Testa 2024-11-26 11:47:55 UTC
Created attachment 911993 [details]
Package for firebird-4.0.5 (to install in custom local repo)

Hi all,
I'm not a Gentoo dev; I have just build a candidate package for firebird-4.0.5 in order to solve https://bugs.gentoo.org/show_bug.cgi?id=943285
It works on my Gentoo box (X86_64)

In order to use it, please:

1. create a custom local repository: https://wiki.gentoo.org/wiki/Creating_an_ebuild_repository
2. # cd <path_to_your_local_repo> (if following the guide above should be: /var/db/repos/local)
3. # tar -xzvf firebird-4.0.5.package.tgz
4. # emerge -ua firebird

I couldn't test it on other architecture (arm64 x86 ppc)
I hope it may be usefull for someone.
Have a nice day,

Michele
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-12-11 21:29:58 UTC
Can I ask if you really use firebird? It's not easy to maintain at all and we're strongly considering removing it.
Comment 7 Andrew Cameron 2024-12-11 21:56:17 UTC
Its used by app-office/libreoffice when enabled.
Comment 8 Larry the Git Cow gentoo-dev 2024-12-11 22:20:49 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4024ea6bbe532a80687e4b659f5ad268b4f7ccd

commit d4024ea6bbe532a80687e4b659f5ad268b4f7ccd
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-12-11 20:49:37 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-12-11 22:20:36 +0000

    profiles: Mask dev-db/firebird for removal
    
    Bug: https://bugs.gentoo.org/909528
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/package.mask | 6 ++++++
 1 file changed, 6 insertions(+)
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-12-11 22:32:35 UTC
(In reply to Andrew Cameron from comment #7)
> Its used by app-office/libreoffice when enabled.

Yes, but are you *using* it? Why do you have it enabled?
Comment 10 Andrew Cameron 2024-12-11 22:46:15 UTC
(In reply to Sam James from comment #9)
> (In reply to Andrew Cameron from comment #7)
> > Its used by app-office/libreoffice when enabled.
> 
> Yes, but are you *using* it? Why do you have it enabled?

No as it was not working initially on Riscv
Comment 11 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-06 02:02:40 UTC
Okay, let me rephrase: do you actually use firebird on other arches, or have any need for firebird functionality?
Comment 12 Andrew Cameron 2025-01-06 11:42:18 UTC
(In reply to Sam James from comment #11)
> Okay, let me rephrase: do you actually use firebird on other arches, or have
> any need for firebird functionality?

No I do not use it.