Re: Why are modules in /usr/share?

"Leland" <[email protected]> Thu, 6 May 2021 00:49:17 -0500
Newsgroups gmane.comp.audio.audacity.devel
Message-ID <[email protected]>
Hi Ian,

 

Sorry this took so long, but I’ve just committed a fix to put the modules into “<prefix>/<libidr>/audacity/modules”.

 

 

 

From: Ian McInerney <[email protected]> 
Sent: Tuesday, April 20, 2021 7:19 AM
To: [email protected]
Subject: [Audacity-devel] Why are modules in /usr/share?

 

Looking at the compilation results of the Fedora build for audacity, I noticed that there is a library file being compiled into /usr/share/audacity//modules/mod-script-pipe.so - which is not good. /usr/share is meant to be architecture-independent files, and any architecture-specific code should be put into the /usr/lib* directories instead of the /usr/share directories - so a better place for it would be /usr/lib64/audacity/modules/mod-script-pipe.so (on 64-bit installs).

 

Thanks,

-Ian

_______________________________________________
audacity-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/audacity-devel