New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix PKG_DEPENDS_TARGET to include libjpeg-turbo #4643
Conversation
won't compile otherwise
libjpeg-turbo is built before v4l-utils because it is a dependency of an earlier package. So this shouldn't be needed unless building packages out of the usual order. |
Well, If you modify the distribution/$distri/options file, like I did to "tinker" with the building environment, this is certainly the case. I didn't add or remove a package though |
If there is a known package dependency we should explicitly include it in package.mk, otherwise any change to the build order will likely bite us in the arse. 👍 |
Unless you set MEDIACENTER="no", but why would you do this and keep REMOTE_SUPPORT="yes" |
Well, because one can? |
like @MilhouseVH said, if the dependency is obvious I'd go for the explicit way, but that's personal believe I guess |
If the dependency is conditional then the dependency should still be in the
(or whatever) The point is, we should still be including the known dependency when required and not leaving it to chance. |
what @MilhouseVH said. known (hard) dependencies should be listed. optional dependencies should be either disabled by configure switch (if one available and dependency not needed) or listed in PKG_DEPENDS* (if configure switch not available). predictable builds are a must. |
fix PKG_DEPENDS_TARGET to include libjpeg-turbo
wait... why we need jpeg support for v4l utils where we only need ir-keytable? makes no sense for me... if there is a buildproblem it should be fixed in another way |
please try with --without-jpeg for configure and revert this commit again if this works |
Seems --without-jpeg is doing it's job. |
won't compile otherwise