dequis / bitlbee-old

Old personal fork, use https://github.com/bitlbee/bitlbee instead
3 stars 4 forks source link

[breaking] Change all header includes to be relative to the project root #57

Closed dequis closed 9 years ago

dequis commented 9 years ago

Probably fixing #21 partially?

dequis commented 9 years ago

Third commit (1311aff466689ed237db93cc43a6b5792f361808) moves a bunch of libs from /usr/include/bitlbee/ to /usr/include/bitlbee/{lib,protocols}. I'm not sure about that one, since it definitely breaks third party plugins, which could have avoided breaking with the second commit (74e95c96f6199a1a39e0da69f2fe8da62486043c) by doing #include <bitlbee/whatever.h> (bitlbee-omegle does that)

...and now i see it breaks deb packages. Thanks travis. Might as well revert it...

Anyway this stuff needs testing, gotta see how many changes are needed on the side of third party plugins.

dequis commented 9 years ago

Relevant trac ticket: #1170 - "error: variable has incomplete type 'const struct oauth_service'" - conflict with liboauth in macports (also mentions conflict with libproxy)

dequis commented 9 years ago

---> https://github.com/bitlbee/bitlbee/pull/4