Bug 277104 - graphics/imv: missing_header libnsgif.h
Summary: graphics/imv: missing_header libnsgif.h
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Nuno Teixeira
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-17 05:52 UTC by iron.udjin
Modified: 2024-02-17 09:51 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (eduardo)


Attachments
poudriere-imv-4.4.0_3.log.bz2 (11.91 KB, application/x-bzip)
2024-02-17 05:52 UTC, iron.udjin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description iron.udjin 2024-02-17 05:52:42 UTC
Created attachment 248518 [details]
poudriere-imv-4.4.0_3.log.bz2

cc -Iimv-wayland.p -I. -I.. -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/librsvg-2.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/webp -I/usr/local/include/libvmaf -I/usr/local/include/libepoll-shim -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 '-DIMV_VERSION="4.4.0"' -D_XOPEN_SOURCE=700 -DRSVG_DISABLE_DEPRECATION_WARNINGS -DIMV_USE_ICU -DIMV_BACKEND_FREEIMAGE -DIMV_BACKEND_LIBTIFF -DIMV_BACKEND_LIBPNG -DIMV_BACKEND_LIBJPEG -DIMV_BACKEND_LIBRSVG -DIMV_BACKEND_LIBNSGIF -DIMV_BACKEND_LIBHEIF -O2 -pipe -march=skylake -O2 -fstack-protector-strong -fno-strict-aliasing -pthread -D_THREAD_SAFE -MD -MQ imv-wayland.p/src_backend_libnsgif.c.o -MF imv-wayland.p/src_backend_libnsgif.c.o.d -o imv-wayland.p/src_backend_libnsgif.c.o -c ../src/backend_libnsgif.c
../src/backend_libnsgif.c:9:10: fatal error: 'libnsgif.h' file not found
    9 | #include <libnsgif.h>
      |          ^~~~~~~~~~~~
1 error generated.
Comment 1 Nuno Teixeira freebsd_committer freebsd_triage 2024-02-17 07:31:31 UTC
libnsgif update to 1.0.0:
https://cgit.freebsd.org/ports/commit/?id=ca21dddc0e31a6be1db1f5966a283f52d89cddf5

Looking for how to fix.
Comment 2 Nuno Teixeira freebsd_committer freebsd_triage 2024-02-17 08:01:59 UTC
(In reply to Nuno Teixeira from comment #1)
(...)

Upstream issue:
https://lists.sr.ht/~exec64/imv-devel/%3CCAFDf7UKQCAO5VXqykRCnpHG6u0owdXRnk5kt0S3b-aTkpuF66Q%40mail.gmail.com%3E

Did check some linux pkgs but didn't found one with this lib on or optional.
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-02-17 09:50:32 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=78b6ccd6bbb524656957300161a234a7a7db51a5

commit 78b6ccd6bbb524656957300161a234a7a7db51a5
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2024-02-17 09:43:59 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-02-17 09:50:01 +0000

    graphics/imv: Put NSGIF option as broken.

    imv doesn't build with new graphics/libnsgif version.
    Remove NSGIF option from defaults and put it as broken until upstream
    fixes it.

    While here, drop USES=compiler.

    PR:             277104

 graphics/imv/Makefile | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
Comment 4 Nuno Teixeira freebsd_committer freebsd_triage 2024-02-17 09:51:28 UTC
Committed, thanks!