compiz team mailing list archive
-
compiz team
-
Mailing list archive
-
Message #34770
[Merge] lp:~compiz-team/compiz/build-fixes-part-1 into lp:compiz/0.9.8
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.
References