tech-pkg archive

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

Re: devel/at-spi2-core does not build



On Tue, May 18, 2021 at 07:49:23PM +0200, Martin Husemann wrote:
> Trying to build on netbsd-current, aarch64, pkgsrc-current as of a few
> hours ago:
> 
> In file included from /usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/atspi/atspi-accessible.h:33,
>                  from /usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/atspi/atspi.h:31,
>                  from /usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/output/g-ir-cpp-u6dhikvm.c:5:
> /usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/atspi/atspi-application.h:28:10: fatal error: dbus/dbus.h: No such file or directory
>    28 | #include <dbus/dbus.h>
>       |          ^~~~~~~~~~~~~
> compilation terminated.

The last two lines from the .work.log are:

[*] cpp -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include -I/usr/X11R7/include -D_POSIX_C_SOURCE=200809L -D_DEFAULT_SOURCE '-DG_LOG_DOMAIN="dbind"' -D_REENTRANT -D_FORTIFY_SOURCE=2 -I. -I/usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/output -I/usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0 -I/usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/output/registryd -I/usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/registryd -I/usr/pkgobj/tmp-pkg/include/dbus-1.0 -I/usr/pkgobj/tmp-pkg/lib/dbus-1.0/include -I/usr/pkgobj/tmp-pkg/include -I/usr/pkgobj/tmp-pkg/include/glib-2.0 -I/usr/pkgobj/tmp-pkg/lib/glib-2.0/include -I/usr/X11R7/include -I/usr/pkgobj/tmp-pkg/include/gobject-introspection-1.0 -I/usr/pkgobj/tmp-pkg/include -I/usr/pkgobj/tmp-pkg/include/glib-2.0 -I/usr/pkgobj/tmp-pkg/include/gio-unix-2.0 -I/usr/pkgobj/tmp-pkg/lib/glib-2.0/include -I/usr/include -I/usr/X11R7/include -I/usr/pkgobj/tmp-pkg/include -I/usr/pkgobj/tmp-pkg/include/glib-2.0 -I/usr/pkgobj/tmp-pkg/include/gio-unix-2.0 -I/usr/pkgobj/tmp-pkg/lib/glib-2.0/include -I/usr/include -I/usr/X11R7/include -I/usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/atspi -I/usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/output/atspi -o g-ir-cpp-ur2lx9mq.i -C /usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/output/g-ir-cpp-ur2lx9mq.c
<.> /usr/pkgobj/devel/at-spi2-core/work/.gcc/bin/cpp -I/usr/pkgobj/devel/at-spi2-core/work/.buildlink/include -I/usr/pkgobj/devel/at-spi2-core/work/.buildlink/include/glib-2.0 -I/usr/pkgobj/devel/at-spi2-core/work/.buildlink/include/gio-unix-2.0 -I/usr/pkgobj/devel/at-spi2-core/work/.buildlink/lib/glib-2.0/include -I/usr/pkgobj/devel/at-spi2-core/work/.x11-buildlink/include -D_POSIX_C_SOURCE=200809L -D_DEFAULT_SOURCE '-DG_LOG_DOMAIN="dbind"' -D_REENTRANT -D_FORTIFY_SOURCE=2 -I. -I/usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/output -I/usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0 -I/usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/output/registryd -I/usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/registryd -I/usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/atspi -I/usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/output/atspi -o g-ir-cpp-ur2lx9mq.i -C /usr/pkgobj/devel/at-spi2-core/work/at-spi2-core-2.38.0/output/g-ir-cpp-ur2lx9mq.c

where the original requests asks for /usr/pkgobj/tmp-pkg/ based includes (that
is where my output pkgs are installed) but the wrapped invocation does
not have any of them (nor the .buildlink equivalent).

I hate pgksrc dealing with symlinks :-/

Martin


Home | Main Index | Thread Index | Old Index