Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Jul 2024 03:54:31 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 280201] sysutils/isomaster: run and build failure after last devel/iniparser update
Message-ID:  <bug-280201-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D280201

            Bug ID: 280201
           Summary: sysutils/isomaster: run and build failure after last
                    devel/iniparser update
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: discipline@tiscali.it
                CC: eduardo@FreeBSD.org
                CC: eduardo@FreeBSD.org

$ isomaster=20
ld-elf.so.1: Shared object "libiniparser.so.1" not found, required by
"isomaster"


$ pkg info -lx iniparser | grep libiniparser\.so\..
        /usr/local/lib/libiniparser.so.4
        /usr/local/lib/libiniparser.so.4.2.4


# cd /usr/ports/sysutils/isomaster && make
...
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:234:
/usr/local/include/gtk-2.0/gtk/gtkitemfactory.h:47:41: warning: a function
declaration without a prototype is deprecated in all versions of C
[-Wstrict-prototypes]
   47 | typedef void    (*GtkItemFactoryCallback)  ();
      |                                            ^
      |                                             void
In file included from isomaster.c:23:
In file included from ./isomaster.h:11:
./settings.h:10:10: fatal error: 'iniparser.h' file not found
   10 | #include <iniparser.h>
      |          ^~~~~~~~~~~~~
1 warning and 1 error generated.
gmake: *** [Makefile:92: isomaster.o] Error 1
*** Error code 1

It seems that iniparser.h has been moved from include/iniparser.h to
include/iniparser/iniparser.h

$ pkg info -lx iniparser | grep iniparser\.h
        /usr/local/include/iniparser/iniparser.h

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-280201-7788>