Passing `-l:libtraceevent.a` *will* use the installed library, unless it's installed in some odd location outside of LIBRARY_PATH, which does not appear to be the case. This is doing the same thing as any other `-l<libname>` usage, but specifies that we specifically want the static version of this library.
Your patch still searches for the shared object and assigns that to LIBRARY_STATIC. This looks wrong. Are you intentionally populating LIBRARY_STATIC with a path to a *shared* library? The version number for the package also looks wrong still. Finally, as a note of organization, since you are making several changes related to one bug, I would write your changelog entry along the lines of: * <Write your summary here> (LP: #2055258) - Build but also run the test suite when building the pkg. - Run unit test as autopkgtest - Fix test running on big endian arch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2051916 Title: [MIR] promote libtraceevent as a trace-cmd dependency To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libtraceevent/+bug/2051916/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
