Issue 553 in webp: webp extras not installed when built with --enable-everything

262 views
Skip to first unread message

brian… via monorail

unread,
Jan 30, 2022, 2:43:06 AM1/30/22
to webp-d...@webmproject.org
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 553 by brian...@gmail.com: webp extras not installed when built with --enable-everything
https://bugs.chromium.org/p/webp/issues/detail?id=553

What steps will reproduce the problem?
1. Run Cygwin cygport libwebp 1.2.2 with configure --enable-everything
2. Builds all extras and examples
3. Installs only examples into bin dir

What is the expected output? What do you see instead?

Installs examples and extras (when built).
But extras built and *NOT* installed.

What version of the product are you using? On what operating system?

libwebp 1.2.2
automake 1.16.5
gcc 11.2.0
cygport 0.34.1
Cygwin 3.3.3
Windows 10.0.19042.1415
x86_64 & x86

Please provide any additional information below.

Build job:
https://cygwin.com/cgi-bin2/jobs.cgi?srcpkg=libwebp&id=3785&user=Brian+Inglis

Build logs:
https://github.com/cygwin/scallywag/actions/runs/1767997867

--
You received this message because:
1. The project was configured to send all issue notifications to this address

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

vrab… via monorail

unread,
Jan 31, 2022, 8:07:37 AM1/31/22
to webp-d...@webmproject.org

Comment #1 on issue 553 by vra...@google.com: webp extras not installed when built with --enable-everything
https://bugs.chromium.org/p/webp/issues/detail?id=553#c1

That has been done intentionally in https://chromium.googlesource.com/webm/libwebp/+/6fa9fe24828e9b9941e65ca142bbf92af8ea9d4c most likely because all those tools are considered as unstable.
Maybe it is time to revisit that decision. Is there any tool in particular that you need or is that just a semantic issue ?

pasca… via monorail

unread,
Jan 31, 2022, 10:12:41 AM1/31/22
to webp-d...@webmproject.org
Updates:
Status: Started

Comment #2 on issue 553 by pasca...@gmail.com: webp extras not installed when built with --enable-everything
https://bugs.chromium.org/p/webp/issues/detail?id=553#c2

indeed, libextras is mostly a library to copy-paste the code from, more than a library to install system-wide!

brian… via monorail

unread,
Feb 1, 2022, 9:14:37 PM2/1/22
to webp-d...@webmproject.org

Comment #3 on issue 553 by brian...@gmail.com: webp extras not installed when built with --enable-everything
https://bugs.chromium.org/p/webp/issues/detail?id=553#c3

I was thinking more of the extras executables get_disto, vwebp_sdl, webp_quality built, which should be installed by install-exec-am, otherwise what is the point of building them?

jz… via monorail

unread,
Feb 2, 2022, 3:40:13 PM2/2/22
to webp-d...@webmproject.org

Comment #4 on issue 553 by jz...@google.com: webp extras not installed when built with --enable-everything
https://bugs.chromium.org/p/webp/issues/detail?id=553#c4

These were more examples/developer tools and not something we wanted to support in distributions, though vwebp_sdl might be the most potentially problematic.

jz… via monorail

unread,
Dec 15, 2022, 9:15:47 PM12/15/22
to webp-d...@webmproject.org
Updates:
Status: WontFix

Comment #5 on issue 553 by jz...@google.com: webp extras not installed when built with --enable-everything
https://bugs.chromium.org/p/webp/issues/detail?id=553#c5

Given vwebp_sdl is more of a demo / check for the javascript example and that it doesn't support animation like vwebp, I think we'll stick with not installing it and the other extras.
Reply all
Reply to author
Forward
0 new messages