Package new versions when commits not released yet

I have a question.

So, there’s a bug in bash-completion package. It’s kinda annoying - umount a folder prints an error. On Github they fixed it, but they haven’t released a new version yet.

My question is, is Fedora 100% bound to releases of original coders? What if they don’t package a new release on a whole bunch of errors that are kind of major on kind of major packages? Is there a mechanism to compile and release source code to Fedora users without waiting for a release from the maintainers in some circumstances?

We use an app called patch to edit the source files with the upstream git commit.

Examples:

1 Like

So the package maintainer would do that and release a new package to fedora repo?

Yes, if they are aware of the issue, is it reported at bugzilla?

It was reported on bash-completion’s github.

So they are likely to be unaware if it’s not filed on bugzilla.

1 Like

FYI,
you can download the files from their git (_umount _umount.linux) and put them into /etc/bash_completion.d to override the installed files until an update is made.

1 Like

Thank you! How come Fedora Forum doesn’t allow more than one solution? This qualifies as Solution #2.