The issue is odd: with just --with-extractor pointing to the prefix of libextractor, I no longer get the gnunet-conversation-gtk file built. Same happens with the patch applied. Both tests done in a clean build environment.
Nikita Ronja Gillmann transcribed 2.0K bytes: > Hi Christian, > > thanks for looking into this issue! > > By the way, I'm very close to merging most of the gnunet packages into > pkgsrc, > tested for NetBSD so far, I just need to look into some issue with the user > servicefile. > > On 3/25/22 14:27, Christian Grothoff wrote: > > Hi Nikita, > > > > I've figured it out: gnunet-conversation-gtk was only being built when > > GNU libextractor was found by configure --- because it was linked > > against that library. However, that linkage was no longer needed, so I > > was able to remove the dependency and now it works even without LE. > > > > So workaround: --with-extractor=$LE_PREFIX > > or: update to latest Git ;-) > > > > Happy hacking! > > > > Christian > > > > On 3/21/22 19:34, Nikita Ronja Gillmann wrote: > > > Hi, > > > > > > I've picked the gnunet packages back up for pkgsrc. > > > One odd thing I observed about gnunet-gtk is that > > > it does not build the gnunet-conversation-gtk binary, > > > even if the conditions for it are (as per config logs) > > > met. > > > > > > I don't see anything in my first look at this which makes me > > > think that src/conversation is set to not build. > > > > > > Build transcripts for builds from 0.16.0 tarball attached, > > > "building" is with a gnunet with conversations submodule, > > > "building-without" is with a gnunet without conversations submodule. > > > > > > > > > Note: in log file 'building', the text below essentially says that the > > > expected file (at the end of the build process, during creation of the > > > package file) is not found: > > > > > > pkg_create: can't stat > > > `/usr/work/wip/gnunet-gtk/work/.destdir/usr/pkg/bin/gnunet-conversation-gtk' > > > => Checking file-check results for gnunet-gtk-0.16.0 > > > ERROR: ************************************************************ > > > ERROR: The following files are in the PLIST but not in > > > /usr/work/wip/gnunet-gtk/work/.destdir/usr/pkg: > > > ERROR: > > > /usr/work/wip/gnunet-gtk/work/.destdir/usr/pkg/bin/gnunet-conversation-gtk > > > *** Error code 1 > > > > > > PS: please only on-list replies, thanks. I subscribed for the time being. >