Cristian Rodríguez wrote:
I just looked at the suspiciuos failures of apps linking to libusb.. This is a bug introduced by https://build.opensuse.org/package/view_file/hardware/libusb-compat/libusb-c... and has nothing to do with the compiler switch. That patch is going to break something else sooner or later anyway all to please a buggy proprietary tool..:-|
I spent several hours on my patch in Friday. Now I know what is wrong: The wrapper hides libusb-1.0 symbols from the application. But it does not do it for static inline functions in libusb.h. They are used in two libusb0 functions. If they are used, application fails to link. I have to rewrite the patch: Generate custom version of libusb.h header referring to wrapper functions. -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.com Lihovarská 1060/12 tel: +49 911 7405384547 190 00 Praha 9 fax: +420 284 084 001 Czech Republic http://www.suse.cz/ PGP: 830B 40D5 9E05 35D8 5E27 6FA3 717C 209F A04F CD76 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org