Bug 263797 - accessibility/speech-dispatcher: Shared object "libvoxin.so" not found, required by "sd_voxin"
Summary: accessibility/speech-dispatcher: Shared object "libvoxin.so" not found, requi...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Some People
Assignee: freebsd-multimedia (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-05 14:44 UTC by Vladimir Druzenko
Modified: 2022-07-02 20:39 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (multimedia)
vvd: maintainer-feedback?


Attachments
Install libvoxin.so with port (1.16 KB, patch)
2022-05-05 14:44 UTC, Vladimir Druzenko
no flags Details | Diff
Update to 0.11.1 (11.10 KB, patch)
2022-05-06 23:01 UTC, Vladimir Druzenko
vvd: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Druzenko freebsd_committer freebsd_triage 2022-05-05 14:44:39 UTC
Created attachment 233747 [details]
Install libvoxin.so with port

# ldd /usr/local/lib/speech-dispatcher-modules/sd_voxin | grep 'not found'
/usr/local/lib/speech-dispatcher-modules/sd_voxin:
        libvoxin.so => not found (0)
# /usr/local/lib/speech-dispatcher-modules/sd_voxin
ld-elf.so.1: Shared object "libvoxin.so" not found, required by "sd_voxin"

Tested build and install with patch on 12.3 amd64 with and without accessibility/speech-dispatcher installed.
Comment 1 Dima Panov freebsd_committer freebsd_triage 2022-05-06 17:58:59 UTC
speechd 0.11.1 is out, did u tried it? according to relnotes, it have some voxin improovents
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2022-05-06 21:33:27 UTC
(In reply to Dima Panov from comment #1)
No.
Comment 3 Vladimir Druzenko freebsd_committer freebsd_triage 2022-05-06 23:01:06 UTC
Created attachment 233778 [details]
Update to 0.11.1

Patch for libvoxin.so anyway needed.
Comment 4 Vladimir Druzenko freebsd_committer freebsd_triage 2022-05-18 00:35:44 UTC
(In reply to Dima Panov from comment #1)
?
Comment 5 Vladimir Druzenko freebsd_committer freebsd_triage 2022-05-25 09:50:50 UTC
Something wrong with patch?
Comment 6 Dima Panov freebsd_committer freebsd_triage 2022-05-25 14:20:12 UTC
(In reply to VVD from comment #5)
oh, sorry, i forgot about speechd :(
thanks for reminder
Comment 7 Vladimir Druzenko freebsd_committer freebsd_triage 2022-06-06 10:33:57 UTC
Something wrong with patch?(In reply to Dima Panov from comment #6)
ping again
Comment 8 Vladimir Druzenko freebsd_committer freebsd_triage 2022-07-01 15:48:30 UTC
(In reply to Dima Panov from comment #6)
ping
Comment 9 Dima Panov freebsd_committer freebsd_triage 2022-07-02 11:04:56 UTC
Whoops.

Install libvoxin.so from speechd src is a wrong. 

It's a shim library, compiled only as dummy name to load real library from https://github.com/Oralux/libvoxin project. 

So port real libvoxin or disable voxin support.
Comment 10 commit-hook freebsd_committer freebsd_triage 2022-07-02 13:04:35 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c2604a3e5aec3e9ee32047f84edf6845cdfa1e42

commit c2604a3e5aec3e9ee32047f84edf6845cdfa1e42
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2022-07-02 12:58:05 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2022-07-02 13:03:59 +0000

    accessibility/speech-dispatcher: update to 0.11.1 release (+)

    Alongside with update prepare (and mark as broken yet) option for upcoming libvoxin support

    PR:     263797 (based on)

 accessibility/speech-dispatcher/Makefile  | 27 ++++++++++-----
 accessibility/speech-dispatcher/distinfo  |  6 ++--
 accessibility/speech-dispatcher/pkg-plist | 55 +++++++++++++++++--------------
 3 files changed, 52 insertions(+), 36 deletions(-)
Comment 11 Vladimir Druzenko freebsd_committer freebsd_triage 2022-07-02 20:39:22 UTC
(In reply to Dima Panov from comment #9)
Ok.
Thanks!