pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/55913: devel/kconfig config issue / dbus / build failure
Since this turned out to be a regular cmake build, that already
included an option for dbus, I had made a simple adjustment to provide
an option to build with or without dbus. I also added a buildlink
dependency, to create a dependency in the same way that qt5-qtbase
does. I'm working on producing a build with both dbus enabled and
disabled. So far, I'm working out the issues with interactions
between gtk3+, qt5-qtbase, and kconfig.
I suppose, it would make sense to join this PR with 55910 and 55912,
so that the dbus issue could be addressed in one bigger patch.
cvs diff -uN
cvs diff: Diffing .
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/kconfig/Makefile,v
retrieving revision 1.38
diff -u -r1.38 Makefile
--- Makefile 5 Nov 2020 09:06:47 -0000 1.38
+++ Makefile 5 Jan 2021 19:40:55 -0000
@@ -8,6 +8,8 @@
COMMENT= Configuration system
LICENSE= gnu-lgpl-v2.1
+.include "options.mk"
+
.include "../../meta-pkgs/kde/kf5.mk"
.include "../../x11/qt5-qtbase/buildlink3.mk"
Index: options.mk
===================================================================
RCS file: options.mk
diff -N options.mk
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ options.mk 5 Jan 2021 19:40:55 -0000
@@ -0,0 +1,16 @@
+PKG_OPTIONS_VAR= PKG_OPTIONS.kconfig
+PKG_SUPPORTED_OPTIONS+= dbus
+PKG_SUGGESTED_OPTIONS+=
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+= dbus
+.if !empty(PKG_OPTIONS:Mdbus)
+# Use lib/dbus-1.0/include/dbus/dbus-arch-deps.h from sysutils/dbus
+USE_DBUS-ARCH-DEPS_H= yes
+.include "../../sysutils/dbus/buildlink3.mk"
+CMAKE_ARGS+= -DKCONFIG_USE_DBUS=ON
+PLIST.dbus= yes
+.else
+CMAKE_ARGS+= -DKCONFIG_USE_DBUS=OFF
+.endif
On Tue, Jan 5, 2021 at 7:35 AM Aleksey Arens <aza.sea.agenda%gmail.com@localhost> wrote:
>
> The following reply was made to PR pkg/55913; it has been noted by GNATS.
>
> From: Aleksey Arens <aza.sea.agenda%gmail.com@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc:
> Subject: Re: pkg/55913: devel/kconfig config issue / dbus / build failure
> Date: Tue, 5 Jan 2021 07:32:22 -0800
>
> Yes, it does appear to be related, But I do not see an obvious way to
> supply the dbus configuration options. In particular, this package is
> not using mkspecs/ directory to provide config options. I'm trying to
> figure out its build process, and see if there's an easy way to
> correct it. If you are aware of a package in pkgsrc that uses a
> similar build, and that passes options, I would appreciate if you
> refer me to it.
>
>
> On Tue, Jan 5, 2021 at 7:15 AM Thomas Klausner <wiz%netbsd.org@localhost> wrote:
> >
> > The following reply was made to PR pkg/55913; it has been noted by GNATS.
> >
> > From: Thomas Klausner <wiz%NetBSD.org@localhost>
> > To: NetBSD bugtracking <gnats-bugs%NetBSD.org@localhost>
> > Cc:
> > Subject: Re: pkg/55913: devel/kconfig config issue / dbus / build failure
> > Date: Tue, 5 Jan 2021 16:10:29 +0100
> >
> > On Tue, Jan 05, 2021 at 02:50:01PM +0000, aza.sea.agenda%gmail.com@localhost wrote:
> > > >Number: 55913
> > > >Category: pkg
> > > >Synopsis: devel/kconfig config issue / dbus / build failure
> >
> > In another bug report you mentioned that you turned off the dbus
> > option. This looks like a related failure.
> > Thomas
> >
>
Home |
Main Index |
Thread Index |
Old Index