pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: lib/59379: compiling geary 46 fails, gmime-3.0 not found in Vala API directories



The following reply was made to PR pkg/59379; it has been noted by GNATS.

From: Thomas Klausner <wiz%NetBSD.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: lib/59379: compiling geary 46 fails, gmime-3.0 not found in Vala
 API directories
Date: Thu, 1 May 2025 08:41:23 +0200

 On Thu, May 01, 2025 at 01:50:00AM +0000, zr90004%gmail.com@localhost wrote:
 > hack geary meson.build (version 46) to use webkit2gtk-4.0 instead of 4.1! Ditto javascriptcore and webkit2gtk-web-extensions
 
 That will not work, these are different APIs.
 
 The problem is that the webkit-gtk package is old - a newer version is
 in wip/webkit-gtk-2.46, but it doesn't really work, and noone has
 finished it.
 
 > libstemmer had no .pc file in the pkg! At all.
 
 Yes, upstream does not provide one.
 
 > Also libunwind has an obviously wrong version number, completely missing libunwind.pc libunwind-generic and libunwind-generic.pc and so on.
 
 Again, upstream does not provide a pkg-config file.
 I'm not sure what you even meann with "obviously wrong version number".
 The package uses the llvm version, perhaps you were looking at a different upstream.
 
 > github hosted releases of libunwind seem to all fail with cryptic errors, so I finally commented out everything to do with that in the build.
 > 
 > icuuc also gave errors, so I sadly commented out everything to do with i18n and turned off both subdirectories which call it, desktop and po.
 
 textproc/icu builds fine in most bulk builds.
 
 > Finally got meson to finish without fatal errors.
 > 
 > ninja -C build fails almost immediately (step 2 of hundreds):
 > 
 > gmime-3.0 not found in Vala API directories or GObject-Introspection GIR directories
 
 gmime3 is not built with vala support. It seems no other package so
 far required this, so it was not enabled.
 
 This is not useful as a bug report - if you need help with compiling
 software, please ask for help on the pkgsrc-users mailing list.
  Thomas
 


Home | Main Index | Thread Index | Old Index