Overview
Request 1040420 accepted
- update to 2.6.4:
* https://github.com/cminyard/gensio/compare/v2.5.4...v2.6.1
* The internal structure has been reworked so that gensios are dynamically loaded
by default and can be individually selected at build time. The library itself
was getting too many dependencies, so these dependencies are pushed to the
individally loaded gensios. There should be no difference from the user's point
of view; gensios go into libexec and get loaded on demand. And you can write
your own and stick them in this directory and it will pick them up.
* The os interface and mdns code has been put into their own libraries. There
were circular dependencies, and mdns brings a boatload of other libraries. They
really aren't gensios, they are gensio support, so they needed to be in their
own library anyway. This make the gensio library just about gensios. But it
will change the way you have to link against it if you are using mdns.
* The sound gensio is now no longer experimental, I'd say it's beta quality now.
* An AFSK modem gensio has been added. It sits on top of the sound gensio and
implements the 1200 baud modem used for AX.25 in ham radio. pty and stdio have
a change in the way euid and uid setting work. There wasn't a security issue,
per se, but the way it was before didn't work on BSD. This makes the usage more
standard.
- add splitprovides/obsoletes
- Created by dirkmueller
- In state accepted
- Supersedes 1040089
Request History
dirkmueller created request
- update to 2.6.4:
* https://github.com/cminyard/gensio/compare/v2.5.4...v2.6.1
* The internal structure has been reworked so that gensios are dynamically loaded
by default and can be individually selected at build time. The library itself
was getting too many dependencies, so these dependencies are pushed to the
individally loaded gensios. There should be no difference from the user's point
of view; gensios go into libexec and get loaded on demand. And you can write
your own and stick them in this directory and it will pick them up.
* The os interface and mdns code has been put into their own libraries. There
were circular dependencies, and mdns brings a boatload of other libraries. They
really aren't gensios, they are gensio support, so they needed to be in their
own library anyway. This make the gensio library just about gensios. But it
will change the way you have to link against it if you are using mdns.
* The sound gensio is now no longer experimental, I'd say it's beta quality now.
* An AFSK modem gensio has been added. It sits on top of the sound gensio and
implements the 1200 baud modem used for AX.25 in ham radio. pty and stdio have
a change in the way euid and uid setting work. There wasn't a security issue,
per se, but the way it was before didn't work on BSD. This makes the usage more
standard.
- add splitprovides/obsoletes
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
dimstar_suse added openSUSE:Factory:Staging:adi:30 as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:30"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:adi:30"
dimstar accepted review
dimstar_suse accepted review
Staging Project openSUSE:Factory:Staging:adi:30 got accepted.
dimstar_suse approved review
Staging Project openSUSE:Factory:Staging:adi:30 got accepted.
dimstar_suse accepted request
Staging Project openSUSE:Factory:Staging:adi:30 got accepted.