* [Buildroot] [PATCH v3 0/2] Portability fixes for "make menuconfig"
@ 2015-01-02 23:58 Bjørn Forsman
2015-01-02 23:58 ` [Buildroot] [PATCH v3 1/2] Makefile: pass host PKG_CONFIG_PATH at "make menuconfig" time Bjørn Forsman
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Bjørn Forsman @ 2015-01-02 23:58 UTC (permalink / raw)
To: buildroot
Hi,
Here are two portability fixes needed to be able to run "make menuconfig" on
NixOS[1].
[1]: http://nixos.org/
Bj?rn Forsman (2):
Makefile: pass host PKG_CONFIG_PATH at "make menuconfig" time
kconfig/lxdialog: get ncurses CFLAGS with pkg-config
Makefile | 4 +-
support/kconfig/lxdialog/check-lxdialog.sh | 6 ++-
...dialog-get-ncurses-CFLAGS-with-pkg-config.patch | 50 ++++++++++++++++++++++
support/kconfig/patches/series | 1 +
4 files changed, 59 insertions(+), 2 deletions(-)
mode change 100644 => 100755 support/kconfig/lxdialog/check-lxdialog.sh
create mode 100644 support/kconfig/patches/17-kconfig-lxdialog-get-ncurses-CFLAGS-with-pkg-config.patch
Changes v2 -> v3:
- fixup kconfig/lxdialog patch a/... b/... sub-paths (kconfig is located in
different sub-directories in linux and buildroot) and apply the patch
with quilt. (I apparently didn't test v2 properly; I thought the patch
series were automatically applied by Buildroot, but it has to be applied
manually and then committed.)
- address comments from Yann:
- use immediate assignment for HOST_PKG_CONFIG_PATH
- drop unneeded export of HOST_PKG_CONFIG_PATH
- drop unneeded sub-shell, place PKG_CONFIG_PATH in front of $(MAKE) instead
- re-order patches
- add quotes around expansion of $HOST_PKG_CONFIG_PATH
Changes v1 -> v2:
- make the kconfig/lxdialog patch a separate patch file, instead of modifying
the kconfig sources (which are synced with linux from time to time).
Suggested by Thomas P.
--
2.1.3
^ permalink raw reply [flat|nested] 8+ messages in thread* [Buildroot] [PATCH v3 1/2] Makefile: pass host PKG_CONFIG_PATH at "make menuconfig" time 2015-01-02 23:58 [Buildroot] [PATCH v3 0/2] Portability fixes for "make menuconfig" Bjørn Forsman @ 2015-01-02 23:58 ` Bjørn Forsman 2015-01-07 20:33 ` Yann E. MORIN 2015-01-02 23:58 ` [Buildroot] [PATCH v3 2/2] kconfig/lxdialog: get ncurses CFLAGS with pkg-config Bjørn Forsman 2015-01-07 21:28 ` [Buildroot] [PATCH v3 0/2] Portability fixes for "make menuconfig" Thomas Petazzoni 2 siblings, 1 reply; 8+ messages in thread From: Bjørn Forsman @ 2015-01-02 23:58 UTC (permalink / raw) To: buildroot Buildroot unexports PKG_CONFIG_PATH in the top-level Makefile for purity reasons. But it has an unfortunate side-effect in that "make menuconfig" will not (necessarily) be able to pick up ncurses via host pkg-config, breaking "make menuconfig" on systems where ncurses is installed in a non-standard location. This patch saves the original PKG_CONFIG_PATH variable in HOST_PKG_CONFIG_PATH and restores the original PKG_CONFIG_PATH variable only in the sub-processes that builds the various menuconfig/nconfig/... targets. (PKG_CONFIG_PATH has to be placed in front of the make command so that it propagates to sub-processes. If given as an argument, it doesn't work.) Signed-off-by: Bj?rn Forsman <bjorn.forsman@gmail.com> --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 5e0b4f2..0112853 100644 --- a/Makefile +++ b/Makefile @@ -264,6 +264,7 @@ export HOSTAR HOSTAS HOSTCC HOSTCXX HOSTFC HOSTLD export HOSTCC_NOCCACHE HOSTCXX_NOCCACHE # Make sure pkg-config doesn't look outside the buildroot tree +HOST_PKG_CONFIG_PATH := $(PKG_CONFIG_PATH) unexport PKG_CONFIG_PATH unexport PKG_CONFIG_SYSROOT_DIR unexport PKG_CONFIG_LIBDIR @@ -692,7 +693,8 @@ export HOSTCFLAGS $(BUILD_DIR)/buildroot-config/%onf: mkdir -p $(@D)/lxdialog - $(MAKE) CC="$(HOSTCC_NOCCACHE)" HOSTCC="$(HOSTCC_NOCCACHE)" obj=$(@D) -C $(CONFIG) -f Makefile.br $(@F) + PKG_CONFIG_PATH="$(HOST_PKG_CONFIG_PATH)" $(MAKE) CC="$(HOSTCC_NOCCACHE)" HOSTCC="$(HOSTCC_NOCCACHE)" \ + obj=$(@D) -C $(CONFIG) -f Makefile.br $(@F) DEFCONFIG = $(call qstrip,$(BR2_DEFCONFIG)) -- 2.1.3 ^ permalink raw reply related [flat|nested] 8+ messages in thread
* [Buildroot] [PATCH v3 1/2] Makefile: pass host PKG_CONFIG_PATH at "make menuconfig" time 2015-01-02 23:58 ` [Buildroot] [PATCH v3 1/2] Makefile: pass host PKG_CONFIG_PATH at "make menuconfig" time Bjørn Forsman @ 2015-01-07 20:33 ` Yann E. MORIN 0 siblings, 0 replies; 8+ messages in thread From: Yann E. MORIN @ 2015-01-07 20:33 UTC (permalink / raw) To: buildroot Bj?rn, All, On 2015-01-03 00:58 +0100, Bj?rn Forsman spake thusly: > Buildroot unexports PKG_CONFIG_PATH in the top-level Makefile for purity > reasons. But it has an unfortunate side-effect in that "make menuconfig" > will not (necessarily) be able to pick up ncurses via host pkg-config, > breaking "make menuconfig" on systems where ncurses is installed in a > non-standard location. > > This patch saves the original PKG_CONFIG_PATH variable in > HOST_PKG_CONFIG_PATH and restores the original PKG_CONFIG_PATH variable > only in the sub-processes that builds the various menuconfig/nconfig/... > targets. > > (PKG_CONFIG_PATH has to be placed in front of the make command so that it > propagates to sub-processes. If given as an argument, it doesn't work.) > > Signed-off-by: Bj?rn Forsman <bjorn.forsman@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Regards, Yann E. MORIN. > --- > Makefile | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/Makefile b/Makefile > index 5e0b4f2..0112853 100644 > --- a/Makefile > +++ b/Makefile > @@ -264,6 +264,7 @@ export HOSTAR HOSTAS HOSTCC HOSTCXX HOSTFC HOSTLD > export HOSTCC_NOCCACHE HOSTCXX_NOCCACHE > > # Make sure pkg-config doesn't look outside the buildroot tree > +HOST_PKG_CONFIG_PATH := $(PKG_CONFIG_PATH) > unexport PKG_CONFIG_PATH > unexport PKG_CONFIG_SYSROOT_DIR > unexport PKG_CONFIG_LIBDIR > @@ -692,7 +693,8 @@ export HOSTCFLAGS > > $(BUILD_DIR)/buildroot-config/%onf: > mkdir -p $(@D)/lxdialog > - $(MAKE) CC="$(HOSTCC_NOCCACHE)" HOSTCC="$(HOSTCC_NOCCACHE)" obj=$(@D) -C $(CONFIG) -f Makefile.br $(@F) > + PKG_CONFIG_PATH="$(HOST_PKG_CONFIG_PATH)" $(MAKE) CC="$(HOSTCC_NOCCACHE)" HOSTCC="$(HOSTCC_NOCCACHE)" \ > + obj=$(@D) -C $(CONFIG) -f Makefile.br $(@F) > > DEFCONFIG = $(call qstrip,$(BR2_DEFCONFIG)) > > -- > 2.1.3 > > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] [PATCH v3 2/2] kconfig/lxdialog: get ncurses CFLAGS with pkg-config 2015-01-02 23:58 [Buildroot] [PATCH v3 0/2] Portability fixes for "make menuconfig" Bjørn Forsman 2015-01-02 23:58 ` [Buildroot] [PATCH v3 1/2] Makefile: pass host PKG_CONFIG_PATH at "make menuconfig" time Bjørn Forsman @ 2015-01-02 23:58 ` Bjørn Forsman 2015-01-07 20:34 ` Yann E. MORIN 2015-01-07 21:28 ` [Buildroot] [PATCH v3 0/2] Portability fixes for "make menuconfig" Thomas Petazzoni 2 siblings, 1 reply; 8+ messages in thread From: Bjørn Forsman @ 2015-01-02 23:58 UTC (permalink / raw) To: buildroot This makes "make menuconfig" also work on systems where ncurses is not installed in a standard location (such as on NixOS). This patch changes ccflags() so that it tries pkg-config first, and only if pkg-config fails does it go back to the fallback/manual checks. This is the same algorithm that ldflags() already uses. [This patch is already applied upstream (is part of linux v3.18): https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=be8af2d54a66911693eddc556e4f7a866670082b I'm adding this instead of doing a full upstream kconfig sync because there was a conflict in one of the Buildroot kconfig patches (against linux 3.18-rc1), which I was unable to resolve. Just drop this patch next time Buildroot kconfig is synced against upstream. ] Signed-off-by: Bj?rn Forsman <bjorn.forsman@gmail.com> --- support/kconfig/lxdialog/check-lxdialog.sh | 6 ++- ...dialog-get-ncurses-CFLAGS-with-pkg-config.patch | 50 ++++++++++++++++++++++ support/kconfig/patches/series | 1 + 3 files changed, 56 insertions(+), 1 deletion(-) mode change 100644 => 100755 support/kconfig/lxdialog/check-lxdialog.sh create mode 100644 support/kconfig/patches/17-kconfig-lxdialog-get-ncurses-CFLAGS-with-pkg-config.patch diff --git a/support/kconfig/lxdialog/check-lxdialog.sh b/support/kconfig/lxdialog/check-lxdialog.sh old mode 100644 new mode 100755 index 4789b72..3ce0a23 --- a/support/kconfig/lxdialog/check-lxdialog.sh +++ b/support/kconfig/lxdialog/check-lxdialog.sh @@ -21,7 +21,11 @@ ldflags() # Where is ncurses.h? ccflags() { - if [ -f /usr/include/ncursesw/curses.h ]; then + if pkg-config --cflags ncursesw 2>/dev/null; then + echo '-DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1' + elif pkg-config --cflags ncurses 2>/dev/null; then + echo '-DCURSES_LOC="<ncurses.h>"' + elif [ -f /usr/include/ncursesw/curses.h ]; then echo '-I/usr/include/ncursesw -DCURSES_LOC="<curses.h>"' echo ' -DNCURSES_WIDECHAR=1' elif [ -f /usr/include/ncurses/ncurses.h ]; then diff --git a/support/kconfig/patches/17-kconfig-lxdialog-get-ncurses-CFLAGS-with-pkg-config.patch b/support/kconfig/patches/17-kconfig-lxdialog-get-ncurses-CFLAGS-with-pkg-config.patch new file mode 100644 index 0000000..1eb48ef --- /dev/null +++ b/support/kconfig/patches/17-kconfig-lxdialog-get-ncurses-CFLAGS-with-pkg-config.patch @@ -0,0 +1,50 @@ +From be8af2d54a66911693eddc556e4f7a866670082b Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= <bjorn.forsman@gmail.com> +Date: Sun, 14 Sep 2014 12:57:50 +0200 +Subject: [PATCH] kconfig/lxdialog: get ncurses CFLAGS with pkg-config +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +This makes "make menuconfig" also work on systems where ncurses is not +installed in a standard location (such as on NixOS). + +This patch changes ccflags() so that it tries pkg-config first, and only +if pkg-config fails does it go back to the fallback/manual checks. This +is the same algorithm that ldflags() already uses. + +Signed-off-by: Bj?rn Forsman <bjorn.forsman@gmail.com> +Signed-off-by: Michal Marek <mmarek@suse.cz> +--- +[This patch is already applied upstream (is part of linux v3.18): +https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=be8af2d54a66911693eddc556e4f7a866670082b + +I'm adding this instead of doing a full upstream kconfig sync because +there was a conflict in one of the Buildroot kconfig patches (against +linux 3.18-rc1), which I was unable to resolve. Just drop this patch next time +Buildroot kconfig is synced against upstream. +] + + scripts/kconfig/lxdialog/check-lxdialog.sh | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/scripts/kconfig/lxdialog/check-lxdialog.sh b/scripts/kconfig/lxdialog/check-lxdialog.sh +index 9d2a4c5..5075ebf 100755 +--- a/lxdialog/check-lxdialog.sh ++++ b/lxdialog/check-lxdialog.sh +@@ -21,7 +21,11 @@ ldflags() + # Where is ncurses.h? + ccflags() + { +- if [ -f /usr/include/ncursesw/curses.h ]; then ++ if pkg-config --cflags ncursesw 2>/dev/null; then ++ echo '-DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1' ++ elif pkg-config --cflags ncurses 2>/dev/null; then ++ echo '-DCURSES_LOC="<ncurses.h>"' ++ elif [ -f /usr/include/ncursesw/curses.h ]; then + echo '-I/usr/include/ncursesw -DCURSES_LOC="<curses.h>"' + echo ' -DNCURSES_WIDECHAR=1' + elif [ -f /usr/include/ncurses/ncurses.h ]; then +-- +2.1.3 + diff --git a/support/kconfig/patches/series b/support/kconfig/patches/series index 9154d83..e25375e 100644 --- a/support/kconfig/patches/series +++ b/support/kconfig/patches/series @@ -6,3 +6,4 @@ 14-support-out-of-tree-config.patch 15-fix-qconf-moc-rule.patch 16-fix-space-to-de-select-options.patch +17-kconfig-lxdialog-get-ncurses-CFLAGS-with-pkg-config.patch -- 2.1.3 ^ permalink raw reply related [flat|nested] 8+ messages in thread
* [Buildroot] [PATCH v3 2/2] kconfig/lxdialog: get ncurses CFLAGS with pkg-config 2015-01-02 23:58 ` [Buildroot] [PATCH v3 2/2] kconfig/lxdialog: get ncurses CFLAGS with pkg-config Bjørn Forsman @ 2015-01-07 20:34 ` Yann E. MORIN 0 siblings, 0 replies; 8+ messages in thread From: Yann E. MORIN @ 2015-01-07 20:34 UTC (permalink / raw) To: buildroot Bj?rn, All, On 2015-01-03 00:58 +0100, Bj?rn Forsman spake thusly: > This makes "make menuconfig" also work on systems where ncurses is not > installed in a standard location (such as on NixOS). > > This patch changes ccflags() so that it tries pkg-config first, and only > if pkg-config fails does it go back to the fallback/manual checks. This > is the same algorithm that ldflags() already uses. > > [This patch is already applied upstream (is part of linux v3.18): > https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=be8af2d54a66911693eddc556e4f7a866670082b > > I'm adding this instead of doing a full upstream kconfig sync because > there was a conflict in one of the Buildroot kconfig patches (against > linux 3.18-rc1), which I was unable to resolve. Just drop this patch next time > Buildroot kconfig is synced against upstream. > ] > > Signed-off-by: Bj?rn Forsman <bjorn.forsman@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Regards, Yann E. MORIN. > --- > support/kconfig/lxdialog/check-lxdialog.sh | 6 ++- > ...dialog-get-ncurses-CFLAGS-with-pkg-config.patch | 50 ++++++++++++++++++++++ > support/kconfig/patches/series | 1 + > 3 files changed, 56 insertions(+), 1 deletion(-) > mode change 100644 => 100755 support/kconfig/lxdialog/check-lxdialog.sh > create mode 100644 support/kconfig/patches/17-kconfig-lxdialog-get-ncurses-CFLAGS-with-pkg-config.patch > > diff --git a/support/kconfig/lxdialog/check-lxdialog.sh b/support/kconfig/lxdialog/check-lxdialog.sh > old mode 100644 > new mode 100755 > index 4789b72..3ce0a23 > --- a/support/kconfig/lxdialog/check-lxdialog.sh > +++ b/support/kconfig/lxdialog/check-lxdialog.sh > @@ -21,7 +21,11 @@ ldflags() > # Where is ncurses.h? > ccflags() > { > - if [ -f /usr/include/ncursesw/curses.h ]; then > + if pkg-config --cflags ncursesw 2>/dev/null; then > + echo '-DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1' > + elif pkg-config --cflags ncurses 2>/dev/null; then > + echo '-DCURSES_LOC="<ncurses.h>"' > + elif [ -f /usr/include/ncursesw/curses.h ]; then > echo '-I/usr/include/ncursesw -DCURSES_LOC="<curses.h>"' > echo ' -DNCURSES_WIDECHAR=1' > elif [ -f /usr/include/ncurses/ncurses.h ]; then > diff --git a/support/kconfig/patches/17-kconfig-lxdialog-get-ncurses-CFLAGS-with-pkg-config.patch b/support/kconfig/patches/17-kconfig-lxdialog-get-ncurses-CFLAGS-with-pkg-config.patch > new file mode 100644 > index 0000000..1eb48ef > --- /dev/null > +++ b/support/kconfig/patches/17-kconfig-lxdialog-get-ncurses-CFLAGS-with-pkg-config.patch > @@ -0,0 +1,50 @@ > +From be8af2d54a66911693eddc556e4f7a866670082b Mon Sep 17 00:00:00 2001 > +From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= <bjorn.forsman@gmail.com> > +Date: Sun, 14 Sep 2014 12:57:50 +0200 > +Subject: [PATCH] kconfig/lxdialog: get ncurses CFLAGS with pkg-config > +MIME-Version: 1.0 > +Content-Type: text/plain; charset=UTF-8 > +Content-Transfer-Encoding: 8bit > + > +This makes "make menuconfig" also work on systems where ncurses is not > +installed in a standard location (such as on NixOS). > + > +This patch changes ccflags() so that it tries pkg-config first, and only > +if pkg-config fails does it go back to the fallback/manual checks. This > +is the same algorithm that ldflags() already uses. > + > +Signed-off-by: Bj?rn Forsman <bjorn.forsman@gmail.com> > +Signed-off-by: Michal Marek <mmarek@suse.cz> > +--- > +[This patch is already applied upstream (is part of linux v3.18): > +https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=be8af2d54a66911693eddc556e4f7a866670082b > + > +I'm adding this instead of doing a full upstream kconfig sync because > +there was a conflict in one of the Buildroot kconfig patches (against > +linux 3.18-rc1), which I was unable to resolve. Just drop this patch next time > +Buildroot kconfig is synced against upstream. > +] > + > + scripts/kconfig/lxdialog/check-lxdialog.sh | 6 +++++- > + 1 file changed, 5 insertions(+), 1 deletion(-) > + > +diff --git a/scripts/kconfig/lxdialog/check-lxdialog.sh b/scripts/kconfig/lxdialog/check-lxdialog.sh > +index 9d2a4c5..5075ebf 100755 > +--- a/lxdialog/check-lxdialog.sh > ++++ b/lxdialog/check-lxdialog.sh > +@@ -21,7 +21,11 @@ ldflags() > + # Where is ncurses.h? > + ccflags() > + { > +- if [ -f /usr/include/ncursesw/curses.h ]; then > ++ if pkg-config --cflags ncursesw 2>/dev/null; then > ++ echo '-DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1' > ++ elif pkg-config --cflags ncurses 2>/dev/null; then > ++ echo '-DCURSES_LOC="<ncurses.h>"' > ++ elif [ -f /usr/include/ncursesw/curses.h ]; then > + echo '-I/usr/include/ncursesw -DCURSES_LOC="<curses.h>"' > + echo ' -DNCURSES_WIDECHAR=1' > + elif [ -f /usr/include/ncurses/ncurses.h ]; then > +-- > +2.1.3 > + > diff --git a/support/kconfig/patches/series b/support/kconfig/patches/series > index 9154d83..e25375e 100644 > --- a/support/kconfig/patches/series > +++ b/support/kconfig/patches/series > @@ -6,3 +6,4 @@ > 14-support-out-of-tree-config.patch > 15-fix-qconf-moc-rule.patch > 16-fix-space-to-de-select-options.patch > +17-kconfig-lxdialog-get-ncurses-CFLAGS-with-pkg-config.patch > -- > 2.1.3 > > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] [PATCH v3 0/2] Portability fixes for "make menuconfig" 2015-01-02 23:58 [Buildroot] [PATCH v3 0/2] Portability fixes for "make menuconfig" Bjørn Forsman 2015-01-02 23:58 ` [Buildroot] [PATCH v3 1/2] Makefile: pass host PKG_CONFIG_PATH at "make menuconfig" time Bjørn Forsman 2015-01-02 23:58 ` [Buildroot] [PATCH v3 2/2] kconfig/lxdialog: get ncurses CFLAGS with pkg-config Bjørn Forsman @ 2015-01-07 21:28 ` Thomas Petazzoni 2015-01-07 21:52 ` Bjørn Forsman 2 siblings, 1 reply; 8+ messages in thread From: Thomas Petazzoni @ 2015-01-07 21:28 UTC (permalink / raw) To: buildroot Dear Bj?rn Forsman, On Sat, 3 Jan 2015 00:58:46 +0100, Bj?rn Forsman wrote: > Bj?rn Forsman (2): > Makefile: pass host PKG_CONFIG_PATH at "make menuconfig" time > kconfig/lxdialog: get ncurses CFLAGS with pkg-config Both patches applied, thanks! Thomas -- Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] [PATCH v3 0/2] Portability fixes for "make menuconfig" 2015-01-07 21:28 ` [Buildroot] [PATCH v3 0/2] Portability fixes for "make menuconfig" Thomas Petazzoni @ 2015-01-07 21:52 ` Bjørn Forsman 2015-01-08 8:18 ` Thomas Petazzoni 0 siblings, 1 reply; 8+ messages in thread From: Bjørn Forsman @ 2015-01-07 21:52 UTC (permalink / raw) To: buildroot On 7 January 2015 at 22:28, Thomas Petazzoni <thomas.petazzoni@free-electrons.com> wrote: > Dear Bj?rn Forsman, > > On Sat, 3 Jan 2015 00:58:46 +0100, Bj?rn Forsman wrote: > >> Bj?rn Forsman (2): >> Makefile: pass host PKG_CONFIG_PATH at "make menuconfig" time >> kconfig/lxdialog: get ncurses CFLAGS with pkg-config > > Both patches applied, thanks! Weee! Thanks. It is one year and seven days since I first posted that kconfig/lxdialog patch to the upstream linux kbuild mailing list. Now finally it is merged both upstream and in Buildroot :-) Best regards, Bj?rn Forsman ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] [PATCH v3 0/2] Portability fixes for "make menuconfig" 2015-01-07 21:52 ` Bjørn Forsman @ 2015-01-08 8:18 ` Thomas Petazzoni 0 siblings, 0 replies; 8+ messages in thread From: Thomas Petazzoni @ 2015-01-08 8:18 UTC (permalink / raw) To: buildroot Dear Bj?rn Forsman, On Wed, 7 Jan 2015 22:52:06 +0100, Bj?rn Forsman wrote: > Weee! Thanks. > > It is one year and seven days since I first posted that > kconfig/lxdialog patch to the upstream linux kbuild mailing list. Now > finally it is merged both upstream and in Buildroot :-) Yeah, sorry for the long delay, thanks a lot for your persistence! Best regards, Thomas -- Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2015-01-08 8:18 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-01-02 23:58 [Buildroot] [PATCH v3 0/2] Portability fixes for "make menuconfig" Bjørn Forsman 2015-01-02 23:58 ` [Buildroot] [PATCH v3 1/2] Makefile: pass host PKG_CONFIG_PATH at "make menuconfig" time Bjørn Forsman 2015-01-07 20:33 ` Yann E. MORIN 2015-01-02 23:58 ` [Buildroot] [PATCH v3 2/2] kconfig/lxdialog: get ncurses CFLAGS with pkg-config Bjørn Forsman 2015-01-07 20:34 ` Yann E. MORIN 2015-01-07 21:28 ` [Buildroot] [PATCH v3 0/2] Portability fixes for "make menuconfig" Thomas Petazzoni 2015-01-07 21:52 ` Bjørn Forsman 2015-01-08 8:18 ` Thomas Petazzoni
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox