pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/58867: sysutils/libnotify build error
The following reply was made to PR pkg/58867; it has been noted by GNATS.
From: Thomas Klausner <wiz%gatalith.at@localhost>
To: NetBSD bugtracking <gnats-bugs%NetBSD.org@localhost>
Cc:
Subject: Re: pkg/58867: sysutils/libnotify build error
Date: Sun, 1 Dec 2024 19:59:41 +0100
On Sun, Dec 01, 2024 at 04:45:00PM +0000, rwhitlock22%gmail.com@localhost wrote:
> >Number: 58867
> >Category: pkg
> >Synopsis: sysutils/libnotify build error
Just for comparison - I can't get this to fail to build, it works fine
on my machine, even when gtk-doc is installed:
=> Checking for portability problems in extracted files
The Meson build system
Version: 1.6.0
Source dir: /scratch/sysutils/libnotify/work/libnotify-0.8.3
Build dir: /scratch/sysutils/libnotify/work/libnotify-0.8.3/output
Build type: native build
Project name: libnotify
Project version: 0.8.3
C compiler for the host machine: gcc (gcc 12.4.0 "gcc (nb1 20240630) 12.4.0")
C linker for the host machine: gcc ld.bfd 2.42
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/scratch/sysutils/libnotify/work/.tools/bin/pkg-config) 2.3.0
Run-time dependency gdk-pixbuf-2.0 found: YES 2.42.12
Run-time dependency glib-2.0 found: YES 2.82.2
Run-time dependency gio-2.0 found: YES 2.82.2
WARNING: Found CMake '/scratch/sysutils/libnotify/work/.tools/bin/false' but couldn't run it
Found CMake: NO
Run-time dependency gtk+-3.0 found: NO (tried pkgconfig and cmake)
Configuring config.h using configuration
Program xsltproc found: YES (/usr/pkg/bin/xsltproc)
Configuring notify-features.h using configuration
Dependency glib-2.0 found: YES 2.82.2 (cached)
Program /usr/pkg/bin/glib-mkenums found: YES (/usr/pkg/bin/glib-mkenums)
Dependency glib-2.0 found: YES 2.82.2 (cached)
Program /usr/pkg/bin/glib-mkenums found: YES (/usr/pkg/bin/glib-mkenums)
Dependency glib-2.0 found: YES 2.82.2 (cached)
Program /usr/pkg/bin/glib-genmarshal found: YES (/usr/pkg/bin/glib-genmarshal)
Compiler for C supports link arguments -Wl,--version-script,/scratch/sysutils/libnotify/work/libnotify-0.8.3/libnotify/libnotify.map: YES
Program g-ir-scanner found: YES (/usr/pkg/bin/g-ir-scanner)
Run-time dependency gobject-introspection-1.0 found: YES 1.80.1
Dependency gobject-introspection-1.0 found: YES 1.80.1 (cached)
Program /usr/pkg/bin/g-ir-scanner found: YES (/usr/pkg/bin/g-ir-scanner)
Dependency gobject-introspection-1.0 found: YES 1.80.1 (cached)
Program /usr/pkg/bin/g-ir-compiler found: YES (/usr/pkg/bin/g-ir-compiler)
Build targets in project: 9
libnotify 0.8.3
User defined options
buildtype : plain
docbook_docs : disabled
gtk_doc : false
introspection: enabled
libdir : lib
libexecdir : libexec
mandir : man
prefix : /usr/pkg
sysconfdir : /usr/pkg/etc
tests : false
wrap_mode : nodownload
Found ninja-1.12.1 at /usr/pkg/bin/ninja
===> Building for libnotify-0.8.3nb2
ninja: Entering directory `output'
[5/15] Generating docs/notify-send-man with a custom command
Note: namesp. cut : stripped namespace before processing notify-send
[11/15] Linking target libnotify/libnotify.so.4.0.0
ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabs()
ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabsf()
[13/15] Linking target tools/notify-send
ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabs()
ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabsf()
[14/15] Generating libnotify/Notify-0.7.gir with a custom command (wrapped by meson to set env)
ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabs()
ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabsf()
[15/15] Generating libnotify/Notify-0.7.typelib with a custom command
*** Please use pkgtools/verifypc to sanity check dependencies.
===> Installing for libnotify-0.8.3nb2
=> Generating pre-install file lists
=> Adding run-time search paths to pkg-config files.
ninja: Entering directory `output'
[0/1] Installing files.
Installing libnotify/notify-enum-types.h to /scratch/sysutils/libnotify/work/.destdir/usr/pkg/include/libnotify
Installing libnotify/libnotify.so.4.0.0 to /scratch/sysutils/libnotify/work/.destdir/usr/pkg/lib
Installing libnotify/Notify-0.7.gir to /scratch/sysutils/libnotify/work/.destdir/usr/pkg/share/gir-1.0
Installing libnotify/Notify-0.7.typelib to /scratch/sysutils/libnotify/work/.destdir/usr/pkg/lib/girepository-1.0
Installing tools/notify-send to /scratch/sysutils/libnotify/work/.destdir/usr/pkg/bin
Installing docs/notify-send.1 to /scratch/sysutils/libnotify/work/.destdir/usr/pkg/man/man1
Installing /scratch/sysutils/libnotify/work/libnotify-0.8.3/libnotify/notify.h to /scratch/sysutils/libnotify/work/.destdir/usr/pkg/include/libnotify
Installing /scratch/sysutils/libnotify/work/libnotify-0.8.3/libnotify/notification.h to /scratch/sysutils/libnotify/work/.destdir/usr/pkg/include/libnotify
Installing /scratch/sysutils/libnotify/work/libnotify-0.8.3/output/libnotify/notify-features.h to /scratch/sysutils/libnotify/work/.destdir/usr/pkg/include/libnotify
Installing /scratch/sysutils/libnotify/work/libnotify-0.8.3/output/meson-private/libnotify.pc to /scratch/sysutils/libnotify/work/.destdir/usr/pkg/lib/pkgconfig
Installing symlink pointing to libnotify.so.4.0.0 to /scratch/sysutils/libnotify/work/.destdir/usr/pkg/lib/libnotify.so.4
Installing symlink pointing to libnotify.so.4 to /scratch/sysutils/libnotify/work/.destdir/usr/pkg/lib/libnotify.so
=> Automatic manual page handling
=> Generating post-install file lists
# make show-options
Any of the following general options may be selected:
doc Include the documentation.
tests Build and install tests.
These options are enabled by default:
These options are currently enabled:
You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or PKG_OPTIONS.libnotify.
Thomas
Home |
Main Index |
Thread Index |
Old Index