By ericonr:
- use MAGICK_CXXFLAGS instead of CXXFLAGS: guarantee usage of target
headers
- clean up makedepends now provided by libgraphicsmagick-devel
- install man page
Closes: #28546 [via git-merge-pr]
These libraries are requested at link time when using
GraphicsMagick*-config programs, so they should be included in the
-devel package instead of being added to makedepends of all the other
packages.
Also shorten INSTALL.msg.
Detected when cross building timg after rebuilding GraphicsMagick with
new libdir directories. Could be fixed in all offending packages, but
it's easier to fix it in one place, and arguably more correct.
Error:
Checking for python version >= 2.7.0 : 3.9.1
python-config : /usr/armv7l-linux-musleabihf/bin/python3-config
Checking for library python3.9 in LIBDIR : not found
Checking for library python3.9 in python_LIBPL : not found
Checking for library python3.9 in $prefix/libs : not found
Checking for library python3.9m in LIBDIR : not found
Checking for library python3.9m in python_LIBPL : not found
Checking for library python3.9m in $prefix/libs : not found
Checking for library python39 in LIBDIR : not found
Checking for library python39 in python_LIBPL : not found
Checking for library python39 in $prefix/libs : not found
Checking for header Python.h : Distutils not installed? Broken python installation? Get python-config now!
libtool hardcodes some internal gcc paths, which include the GCC version
information. Some applications can fail to build if these paths are
used. Revbumping libtool is enough for the recorded paths to be updated.
A proper solution is importing the fixes Debian applies:
ef64614b54/debian/rules (L115)
Also add comment to gcc template about the requirement.
Updates fbgrab to 1.4 and changes homepage and distfiles source to
GitHub as website has been removed.
Also remove outdated sed.
Closes: #28572 [via git-merge-pr]
The syscall name was changed explicitly so compilation broke instead of
allowing programs using the raw syscall to use the time64 struct
timespec with a syscall expecting the old one.
Since we have modern glibc and musl, we can just force clock_gettime
usage.
The previous patch also broke y2038 support.
Not revbumping, since c085deae94 didn't
either.
Probably some rebel linker options screwing things up and leaving
libcppunit as a required library in libtorrent. This isn't a proper fix,
because the final library doesn't use libcppunit symbols and
-Wl,--as-needed in LDFLAGS should have caught it.