Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.2:Ports
arts
avoid_la_files.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File avoid_la_files.diff of Package arts
--- artsc/Makefile.am +++ artsc/Makefile.am @@ -1,4 +1,4 @@ -AM_CFLAGS = -DARTSC_BACKEND='"$(libdir)/libartscbackend.la"' +AM_CFLAGS = -DARTSC_BACKEND='"$(libdir)/libartscbackend.so"' AM_CPPFLAGS = -DCOMPILING_ARTSC lib_LTLIBRARIES = libartsc.la libartscbackend.la libartsdsp.la libartsdsp_st.la FLOWLIBS = $(top_builddir)/flow/libartsflow.la --- mcop/extensionloader.cc +++ mcop/extensionloader.cc @@ -56,7 +56,14 @@ /* this will catch all startup classes here */ StartupManager::setExtensionLoader(this); - lt_dlinit(); + lt_dlinit(); + + string::size_type len = dlfilename.length(); + if (len > 0 && dlfilename[len-1] == 'a' && dlfilename[len-2] == 'l') { + dlfilename[len-1] = 'o'; + dlfilename[len-2] = 's'; + } + handle = lt_dlopen(dlfilename.c_str()); StartupManager::setExtensionLoader(0);
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor