Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#66837 - [zopfli] missing headers
Attached to Project:
Community Packages
Opened by DarcyHu (DarcyHu) - Saturday, 30 May 2020, 08:52 GMT
Last edited by David Runge (dvzrv) - Friday, 12 June 2020, 07:44 GMT
Opened by DarcyHu (DarcyHu) - Saturday, 30 May 2020, 08:52 GMT
Last edited by David Runge (dvzrv) - Friday, 12 June 2020, 07:44 GMT
|
DetailsDescription:
Hey, it seems that some of the header files are missing Additional info: * 1.0.3 libzopfile-dev from Debian: libzopfli-dev: /usr/include/zopfli/blocksplitter.h libzopfli-dev: /usr/include/zopfli/cache.h libzopfli-dev: /usr/include/zopfli/deflate.h libzopfli-dev: /usr/include/zopfli/gzip_container.h libzopfli-dev: /usr/include/zopfli/hash.h libzopfli-dev: /usr/include/zopfli/katajainen.h libzopfli-dev: /usr/include/zopfli/lz77.h libzopfli-dev: /usr/include/zopfli/squeeze.h libzopfli-dev: /usr/include/zopfli/symbols.h libzopfli-dev: /usr/include/zopfli/tree.h libzopfli-dev: /usr/include/zopfli/util.h libzopfli-dev: /usr/include/zopfli/zlib_container.h libzopfli-dev: /usr/include/zopfli/zopfli.h while in ArchLinux: zopfli /usr/include/zopfli.h zopfli /usr/include/zopflipng_lib.h Are other header files part of the zopfli? The installation dir is also different to Debian's. Currently only https://www.archlinux.org/packages/community/x86_64/maxcso/ depends on zopfili in the repo. And we need a patch https://git.archlinux.org/svntogit/community.git/tree/trunk/maxcso-system-zopfli.patch?h=packages/maxcso to make it build correctly. Any idea to fix it? related upstream issue: https://github.com/google/zopfli/issues/170 |
This task depends upon
On Arch Linux we don't build the static libraries as they seem not to be required for anything (Debian does though).
Contrary to your belief the maxcso sources are not patched because of missing headers, but to be able to build against a system-wide installation of zopfli instead of the vendored one (this process is sometimes referred to as "devendoring").
If you feel that missing headers are indeed preventing you from building a piece of software against the packaged version of zopfli, please open another ticket, that is specific to that problem.