The proposal to merge lp:~compiz-team/compiz/build-fixes-part-1 into 
lp:compiz/0.9.8 has been updated.

Description changed to:

Testers should really test the last item in the branch pipeline 
lp:~compiz-team/compiz/build-fixes-part-10-animationaddon-plugin

This branch fixes the "random build failure" due to missing dependencies. The 
problem was that an external plugin was linking libcompiz_core internally and 
would cause libcompiz_core to get rebuilt with the wrong header files. Since 
that plugin didn't actually need all of the functionality in libcompiz_core, 
the region calculation functions were separated out into a separate static 
library and this was linked instead.

This branch also removes the dependency on core.h in compizconfig. All it was 
pulling it was MAXSHORT / MINSHORT which is far better expressed as 
std::numeric_limits <short>::max () and std::numeric_limits <short>::min ()

Moved the ccp plugin to plugins/ so that we don't have to repeat a bunch of 
build rules for internal building

Also fixed some warnings -> -Werror -> errors related to asprintf usage

For more details, see:
https://code.launchpad.net/~compiz-team/compiz/build-fixes-part-1/+merge/106520
-- 
https://code.launchpad.net/~compiz-team/compiz/build-fixes-part-1/+merge/106520
Your team compiz packagers is requested to review the proposed merge of 
lp:~compiz-team/compiz/build-fixes-part-1 into lp:compiz/0.9.8.

_______________________________________________
Mailing list: https://launchpad.net/~compiz
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp

Reply via email to