All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] pkgconf: consider pkgconf as a replacement for pkg-config
@ 2017-07-11 12:58 Maxin B. John
  2017-07-11 12:58 ` [PATCH 1/3] pkgconf: add recipe Maxin B. John
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Maxin B. John @ 2017-07-11 12:58 UTC (permalink / raw)
  To: openembedded-core; +Cc: joshua.g.lock, stanley.cheong.kwan.phoong

pkgconf is a better replacement for pkg-config. Fedora 26 replaces the
system pkg-config implementation with pkgconf because it "provides better
support for handling .pc files and a stable library ABI/API for integrating
into applications." and is actively maintained, unlike pkg-config.

pkgconf aims to offer many improvements over pkg-config such as faster/more
efficient dependency resolver which "allows for the user to more conservatively
link their binaries -- which may be helpful in some environments, such as when
prelink(1) is being used.

pkgconf also aims to provide a more complete implementation of pkg-config.
The features most likely to benefit the Yocto Project build system are the
faster/more efficient dependency resolution and linker flag optimisation.

To test this, after applying these patches, update "local.conf" as below:

PREFERRED_PROVIDER_pkgconfig = "pkgconf"
PREFERRED_PROVIDER_pkgconfig-native = "pkgconf-native"
PREFERRED_PROVIDER_nativesdk-pkgconfig = "nativesdk-pkgconf"

Links:
1. http://pkgconf.org
2. https://fedoraproject.org/wiki/Changes/pkgconf_as_system_pkg-config_implementation
3. https://bugzilla.yoctoproject.org/show_bug.cgi?id=11308

Maxin B. John (3):
  pkgconf: add recipe
  libx11: fix build error
  libxt: fix build failure

 meta/files/common-licenses/pkgconf                 | 10 ++++
 .../pkgconf/pkgconf/pkg-config-native.in           |  6 +++
 .../pkgconf/pkgconf/pkg-config-wrapper             | 16 +++++++
 meta/recipes-devtools/pkgconf/pkgconf_1.3.7.bb     | 55 ++++++++++++++++++++++
 meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb     |  3 ++
 ...il-don-t-link-makestrs-with-target-cflags.patch | 33 +++++++++++++
 meta/recipes-graphics/xorg-lib/libxt_1.1.5.bb      |  4 +-
 7 files changed, 126 insertions(+), 1 deletion(-)
 create mode 100644 meta/files/common-licenses/pkgconf
 create mode 100644 meta/recipes-devtools/pkgconf/pkgconf/pkg-config-native.in
 create mode 100755 meta/recipes-devtools/pkgconf/pkgconf/pkg-config-wrapper
 create mode 100644 meta/recipes-devtools/pkgconf/pkgconf_1.3.7.bb
 create mode 100644 meta/recipes-graphics/xorg-lib/libxt/0001-libXt-util-don-t-link-makestrs-with-target-cflags.patch

-- 
2.4.0



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH 1/3] pkgconf: add recipe
  2017-07-11 12:58 [PATCH 0/3] pkgconf: consider pkgconf as a replacement for pkg-config Maxin B. John
@ 2017-07-11 12:58 ` Maxin B. John
  2017-07-12 22:13   ` Burton, Ross
  2017-07-11 12:58 ` [PATCH 2/3] libx11: fix build error Maxin B. John
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 8+ messages in thread
From: Maxin B. John @ 2017-07-11 12:58 UTC (permalink / raw)
  To: openembedded-core
  Cc: joshua.g.lock, Christopher Larson, stanley.cheong.kwan.phoong

Move pkgconf recipe to oe-core from meta-pkgconf:
https://github.com/kergoth/meta-kergoth-wip/tree/master/meta-pkgconf

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Maxin B. John <maxin.john@intel.com>
---
 meta/files/common-licenses/pkgconf                 | 10 ++++
 .../pkgconf/pkgconf/pkg-config-native.in           |  6 +++
 .../pkgconf/pkgconf/pkg-config-wrapper             | 16 +++++++
 meta/recipes-devtools/pkgconf/pkgconf_1.3.7.bb     | 55 ++++++++++++++++++++++
 4 files changed, 87 insertions(+)
 create mode 100644 meta/files/common-licenses/pkgconf
 create mode 100644 meta/recipes-devtools/pkgconf/pkgconf/pkg-config-native.in
 create mode 100755 meta/recipes-devtools/pkgconf/pkgconf/pkg-config-wrapper
 create mode 100644 meta/recipes-devtools/pkgconf/pkgconf_1.3.7.bb

diff --git a/meta/files/common-licenses/pkgconf b/meta/files/common-licenses/pkgconf
new file mode 100644
index 0000000..81a5221
--- /dev/null
+++ b/meta/files/common-licenses/pkgconf
@@ -0,0 +1,10 @@
+Copyright (c) 2011, 2012, 2013, 2014, 2015, 2016, 2017
+    pkgconf authors (see AUTHORS file in source directory).
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+This software is provided 'as is' and without any warranty, express or
+implied.  In no event shall the authors be liable for any damages arising
+from the use of this software.
diff --git a/meta/recipes-devtools/pkgconf/pkgconf/pkg-config-native.in b/meta/recipes-devtools/pkgconf/pkgconf/pkg-config-native.in
new file mode 100644
index 0000000..9ed30a0
--- /dev/null
+++ b/meta/recipes-devtools/pkgconf/pkgconf/pkg-config-native.in
@@ -0,0 +1,6 @@
+#! /bin/sh
+
+PKG_CONFIG_PATH="@PATH_NATIVE@"
+unset PKG_CONFIG_SYSROOT_DIR
+
+pkg-config "$@"
diff --git a/meta/recipes-devtools/pkgconf/pkgconf/pkg-config-wrapper b/meta/recipes-devtools/pkgconf/pkgconf/pkg-config-wrapper
new file mode 100755
index 0000000..695f349
--- /dev/null
+++ b/meta/recipes-devtools/pkgconf/pkgconf/pkg-config-wrapper
@@ -0,0 +1,16 @@
+#!/bin/sh
+# pkgconf wrapper to deal with pkg-config/pkgconf compatibility issues
+#
+# Copyright (C) 2015 Christopher Larson <chris_larson@mentor.com>
+# License: MIT (see COPYING.MIT at the root of the repository for terms)
+
+for arg; do
+    case "$arg" in
+        --variable|--variable=*)
+            # pkg-config doesn't sysroot-prefix user variables
+            unset PKG_CONFIG_SYSROOT_DIR
+            ;;
+    esac
+done
+
+exec pkgconf "$@"
diff --git a/meta/recipes-devtools/pkgconf/pkgconf_1.3.7.bb b/meta/recipes-devtools/pkgconf/pkgconf_1.3.7.bb
new file mode 100644
index 0000000..dd2a012
--- /dev/null
+++ b/meta/recipes-devtools/pkgconf/pkgconf_1.3.7.bb
@@ -0,0 +1,55 @@
+SUMMARY = "pkgconf provides compiler and linker configuration for development frameworks."
+DESCRIPTION = "pkgconf is a program which helps to configure compiler and linker \
+flags for development frameworks. It is similar to pkg-config from \
+freedesktop.org, providing additional functionality while also maintaining \
+compatibility."
+HOMEPAGE = "http://pkgconf.org"
+BUGTRACKER = "https://github.com/pkgconf/pkgconf/issues"
+SECTION = "devel"
+PROVIDES += "pkgconfig"
+RPROVIDES_${PN} += "pkgconfig"
+DEFAULT_PREFERENCE = "-1"
+
+# The pkgconf license seems to be functionally equivalent to BSD-2-Clause or
+# ISC, but has different wording, so needs its own name.
+LICENSE = "pkgconf"
+LIC_FILES_CHKSUM = "file://COPYING;md5=548a9d1db10cc0a84810c313a0e9266f"
+
+SRC_URI = "\
+    https://distfiles.dereferenced.org/pkgconf/pkgconf-${PV}.tar.xz \
+    file://pkg-config-wrapper \
+    file://pkg-config-native.in \
+"
+SRC_URI[md5sum] = "ac35c34d84eeb6a03d4d61b8555d6197"
+SRC_URI[sha256sum] = "1be7e40900c7467893c65f810211b1e68da3f8d5e70fddb883fc24839cad0339"
+
+inherit autotools update-alternatives
+
+EXTRA_OECONF += "--with-pkg-config-dir='${libdir}/pkgconfig:${datadir}/pkgconfig'"
+
+do_install_append () {
+    # Install a wrapper which deals, as much as possible with pkgconf vs
+    # pkg-config compatibility issues.
+    install -m 0755 "${WORKDIR}/pkg-config-wrapper" "${D}${bindir}/pkg-config"
+}
+
+do_install_append_class-native () {
+    # Install a pkg-config-native wrapper that will use the native sysroot instead
+    # of the MACHINE sysroot, for using pkg-config when building native tools.
+    sed -e "s|@PATH_NATIVE@|${PKG_CONFIG_PATH}|" \
+        < ${WORKDIR}/pkg-config-native.in > ${B}/pkg-config-native
+    install -m755 ${B}/pkg-config-native ${D}${bindir}/pkg-config-native
+}
+
+ALTERNATIVE_${PN} = "pkg-config"
+
+# When using the RPM generated automatic package dependencies, some packages
+# will end up requiring 'pkgconfig(pkg-config)'.  Allow this behavior by
+# specifying an appropriate provide.
+RPROVIDES_${PN} += "pkgconfig(pkg-config)"
+
+# Include pkg.m4 in the main package, leaving libpkgconf dev files in -dev
+FILES_${PN}-dev_remove = "${datadir}/aclocal"
+FILES_${PN} += "${datadir}/aclocal"
+
+BBCLASSEXTEND += "native nativesdk"
-- 
2.4.0



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 2/3] libx11: fix build error
  2017-07-11 12:58 [PATCH 0/3] pkgconf: consider pkgconf as a replacement for pkg-config Maxin B. John
  2017-07-11 12:58 ` [PATCH 1/3] pkgconf: add recipe Maxin B. John
@ 2017-07-11 12:58 ` Maxin B. John
  2017-07-11 12:58 ` [PATCH 3/3] libxt: fix build failure Maxin B. John
  2017-07-11 16:17 ` [PATCH 0/3] pkgconf: consider pkgconf as a replacement for pkg-config Khem Raj
  3 siblings, 0 replies; 8+ messages in thread
From: Maxin B. John @ 2017-07-11 12:58 UTC (permalink / raw)
  To: openembedded-core; +Cc: joshua.g.lock, stanley.cheong.kwan.phoong

libx11 build fails with this error:

fatal error: bits/long-double-64.h: No such file or directory
| compilation terminated.

This is due to the fact that "makekeys" should be compiled for the host
since it is executed at build time to generate ks_tables.h. Since we have
the X11 include files in the standard path of oe-core, we can remove the
X11_CFLAGS from Makefile.

Signed-off-by: Maxin B. John <maxin.john@intel.com>
---
 meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb b/meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb
index 71cbf67..50e8837 100644
--- a/meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb
+++ b/meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb
@@ -5,6 +5,9 @@ BBCLASSEXTEND = "native nativesdk"
 
 SRC_URI += "file://disable_tests.patch \
            "
+do_configure_append () {
+    sed -i -e "/X11_CFLAGS/d" ${B}/src/util/Makefile
+}
 
 SRC_URI[md5sum] = "0f618db70c4054ca67cee0cc156a4255"
 SRC_URI[sha256sum] = "4d3890db2ba225ba8c55ca63c6409c1ebb078a2806de59fb16342768ae63435d"
-- 
2.4.0



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 3/3] libxt: fix build failure
  2017-07-11 12:58 [PATCH 0/3] pkgconf: consider pkgconf as a replacement for pkg-config Maxin B. John
  2017-07-11 12:58 ` [PATCH 1/3] pkgconf: add recipe Maxin B. John
  2017-07-11 12:58 ` [PATCH 2/3] libx11: fix build error Maxin B. John
@ 2017-07-11 12:58 ` Maxin B. John
  2017-07-11 16:17 ` [PATCH 0/3] pkgconf: consider pkgconf as a replacement for pkg-config Khem Raj
  3 siblings, 0 replies; 8+ messages in thread
From: Maxin B. John @ 2017-07-11 12:58 UTC (permalink / raw)
  To: openembedded-core; +Cc: joshua.g.lock, stanley.cheong.kwan.phoong

libxt build fails with this error:

/home/maxin/poky/build/tmp/work/i586-poky-linux/libxt/1_1.1.5-r0/recipe-sysroot/usr/include/bits/long-double.h:57:33:
fatal error: bits/long-double-64.h: No such file or directory
| compilation terminated.
| Makefile:408: recipe for target 'makestrs.o' failed

Fix the makestrs build.

Signed-off-by: Maxin B. John <maxin.john@intel.com>
---
 ...il-don-t-link-makestrs-with-target-cflags.patch | 33 ++++++++++++++++++++++
 meta/recipes-graphics/xorg-lib/libxt_1.1.5.bb      |  4 ++-
 2 files changed, 36 insertions(+), 1 deletion(-)
 create mode 100644 meta/recipes-graphics/xorg-lib/libxt/0001-libXt-util-don-t-link-makestrs-with-target-cflags.patch

diff --git a/meta/recipes-graphics/xorg-lib/libxt/0001-libXt-util-don-t-link-makestrs-with-target-cflags.patch b/meta/recipes-graphics/xorg-lib/libxt/0001-libXt-util-don-t-link-makestrs-with-target-cflags.patch
new file mode 100644
index 0000000..1a691a3
--- /dev/null
+++ b/meta/recipes-graphics/xorg-lib/libxt/0001-libXt-util-don-t-link-makestrs-with-target-cflags.patch
@@ -0,0 +1,33 @@
+From b0c0e6d90bd99a699701c9542640adb218f5d536 Mon Sep 17 00:00:00 2001
+From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
+Date: Mon, 10 Jul 2017 16:51:13 +0300
+Subject: [PATCH] libXt: util: don't link makestrs with target cflags
+
+The line: AM_CFLAGS = $(XT_CFLAGS)
+in util/Makefile.am is wrong because it adds target cflags to the
+compilation of makestrs, which is built for the build machine, which
+leads to build failures when cross-compiling.
+
+Upstream-Status: Pending
+
+Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
+Signed-off-by: Maxin B. John <maxin.john@intel.com>
+---
+ util/Makefile.am | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/util/Makefile.am b/util/Makefile.am
+index 800b35b..f2dd1f9 100644
+--- a/util/Makefile.am
++++ b/util/Makefile.am
+@@ -11,7 +11,6 @@ EXTRA_DIST = \
+ 	StrDefs.ht \
+ 	string.list
+ 
+-AM_CFLAGS = $(XT_CFLAGS)
+ makestrs_SOURCES = makestrs.c
+ 
+ 
+-- 
+2.4.0
+
diff --git a/meta/recipes-graphics/xorg-lib/libxt_1.1.5.bb b/meta/recipes-graphics/xorg-lib/libxt_1.1.5.bb
index c1ed0bb..180d00d 100644
--- a/meta/recipes-graphics/xorg-lib/libxt_1.1.5.bb
+++ b/meta/recipes-graphics/xorg-lib/libxt_1.1.5.bb
@@ -23,7 +23,9 @@ PE = "1"
 
 XORG_PN = "libXt"
 
-SRC_URI +=  "file://libxt_fix_for_x32.patch"
+SRC_URI +=  "file://libxt_fix_for_x32.patch \
+             file://0001-libXt-util-don-t-link-makestrs-with-target-cflags.patch \
+            "
 
 BBCLASSEXTEND = "native"
 
-- 
2.4.0



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH 0/3] pkgconf: consider pkgconf as a replacement for pkg-config
  2017-07-11 12:58 [PATCH 0/3] pkgconf: consider pkgconf as a replacement for pkg-config Maxin B. John
                   ` (2 preceding siblings ...)
  2017-07-11 12:58 ` [PATCH 3/3] libxt: fix build failure Maxin B. John
@ 2017-07-11 16:17 ` Khem Raj
  2017-07-11 16:53   ` Burton, Ross
  3 siblings, 1 reply; 8+ messages in thread
From: Khem Raj @ 2017-07-11 16:17 UTC (permalink / raw)
  To: Maxin B. John, openembedded-core
  Cc: joshua.g.lock, stanley.cheong.kwan.phoong

[-- Attachment #1: Type: text/plain, Size: 2808 bytes --]

On Tue, Jul 11, 2017 at 5:58 AM Maxin B. John <maxin.john@intel.com> wrote:

> pkgconf is a better replacement for pkg-config. Fedora 26 replaces the
> system pkg-config implementation with pkgconf because it "provides better
> support for handling .pc files and a stable library ABI/API for integrating
> into applications." and is actively maintained, unlike pkg-config.
>
> pkgconf aims to offer many improvements over pkg-config such as faster/more
> efficient dependency resolver which "allows for the user to more
> conservatively
> link their binaries -- which may be helpful in some environments, such as
> when
> prelink(1) is being used.
>
> pkgconf also aims to provide a more complete implementation of pkg-config.
> The features most likely to benefit the Yocto Project build system are the
> faster/more efficient dependency resolution and linker flag optimisation.
>
> To test this, after applying these patches, update "local.conf" as below:
>
> PREFERRED_PROVIDER_pkgconfig = "pkgconf"
> PREFERRED_PROVIDER_pkgconfig-native = "pkgconf-native"
> PREFERRED_PROVIDER_nativesdk-pkgconfig = "nativesdk-pkgconf"


Is this going to be the case permanently?
I would suggest to make pkgconf default and dump pkgconfig recipes at same
time
Or do we plan to wait for one release

>
>
> Links:
> 1. http://pkgconf.org
> 2.
> https://fedoraproject.org/wiki/Changes/pkgconf_as_system_pkg-config_implementation
> 3. https://bugzilla.yoctoproject.org/show_bug.cgi?id=11308
>
> Maxin B. John (3):
>   pkgconf: add recipe
>   libx11: fix build error
>   libxt: fix build failure
>
>  meta/files/common-licenses/pkgconf                 | 10 ++++
>  .../pkgconf/pkgconf/pkg-config-native.in           |  6 +++
>  .../pkgconf/pkgconf/pkg-config-wrapper             | 16 +++++++
>  meta/recipes-devtools/pkgconf/pkgconf_1.3.7.bb     | 55
> ++++++++++++++++++++++
>  meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb     |  3 ++
>  ...il-don-t-link-makestrs-with-target-cflags.patch | 33 +++++++++++++
>  meta/recipes-graphics/xorg-lib/libxt_1.1.5.bb      |  4 +-
>  7 files changed, 126 insertions(+), 1 deletion(-)
>  create mode 100644 meta/files/common-licenses/pkgconf
>  create mode 100644 meta/recipes-devtools/pkgconf/pkgconf/
> pkg-config-native.in
>  create mode 100755
> meta/recipes-devtools/pkgconf/pkgconf/pkg-config-wrapper
>  create mode 100644 meta/recipes-devtools/pkgconf/pkgconf_1.3.7.bb
>  create mode 100644
> meta/recipes-graphics/xorg-lib/libxt/0001-libXt-util-don-t-link-makestrs-with-target-cflags.patch
>
> --
> 2.4.0
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>

[-- Attachment #2: Type: text/html, Size: 4347 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 0/3] pkgconf: consider pkgconf as a replacement for pkg-config
  2017-07-11 16:17 ` [PATCH 0/3] pkgconf: consider pkgconf as a replacement for pkg-config Khem Raj
@ 2017-07-11 16:53   ` Burton, Ross
  0 siblings, 0 replies; 8+ messages in thread
From: Burton, Ross @ 2017-07-11 16:53 UTC (permalink / raw)
  To: Khem Raj; +Cc: Lock, Joshua G, Phoong, Stanley Cheong Kwan, OE-core

[-- Attachment #1: Type: text/plain, Size: 356 bytes --]

On 11 July 2017 at 17:17, Khem Raj <raj.khem@gmail.com> wrote:

> Is this going to be the case permanently?
> I would suggest to make pkgconf default and dump pkgconfig recipes at same
> time
> Or do we plan to wait for one release
>

For testing this is good, if it merges I think we should dump pkgconfig and
have appropriate provides.

Ross

[-- Attachment #2: Type: text/html, Size: 756 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 1/3] pkgconf: add recipe
  2017-07-11 12:58 ` [PATCH 1/3] pkgconf: add recipe Maxin B. John
@ 2017-07-12 22:13   ` Burton, Ross
  2017-07-13  7:42     ` Maxin B. John
  0 siblings, 1 reply; 8+ messages in thread
From: Burton, Ross @ 2017-07-12 22:13 UTC (permalink / raw)
  To: Maxin B. John; +Cc: Lock, Joshua G, Christopher Larson, OE-core

[-- Attachment #1: Type: text/plain, Size: 574 bytes --]

On 11 July 2017 at 13:58, Maxin B. John <maxin.john@intel.com> wrote:
> Move pkgconf recipe to oe-core from meta-pkgconf:
> https://github.com/kergoth/meta-kergoth-wip/tree/master/meta-pkgconf

Fails under mingw, which is a regression compared to pkg-config.

libpkgconf/.libs/path.o:path.c:(.text+0x164): undefined reference to `lstat'
libpkgconf/.libs/path.o:path.c:(.text+0x1f9): undefined reference to
`S_ISLNK'
libpkgconf/.libs/path.o:path.c:(.text+0x2e5): undefined reference to
`readlink'

(http://errors.yoctoproject.org/Errors/Details/147303/)

Ross

[-- Attachment #2: Type: text/html, Size: 870 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 1/3] pkgconf: add recipe
  2017-07-12 22:13   ` Burton, Ross
@ 2017-07-13  7:42     ` Maxin B. John
  0 siblings, 0 replies; 8+ messages in thread
From: Maxin B. John @ 2017-07-13  7:42 UTC (permalink / raw)
  To: Burton, Ross; +Cc: Lock, Joshua G, Christopher Larson, OE-core

Hi Ross,

On Wed, Jul 12, 2017 at 11:13:58PM +0100, Burton, Ross wrote:
>>On 11 July 2017 at 13:58, Maxin B. John <maxin.john at intel.com> wrote:
>> Move pkgconf recipe to oe-core from meta-pkgconf:
>>https://github.com/kergoth/meta-kergoth-wip/tree/master/meta-pkgconf
>
>Fails under mingw, which is a regression compared to pkg-config.
>
>libpkgconf/.libs/path.o:path.c:(.text+0x164): undefined reference to `lstat'
>libpkgconf/.libs/path.o:path.c:(.text+0x1f9): undefined reference to `S_ISLNK'
>libpkgconf/.libs/path.o:path.c:(.text+0x2e5): undefined reference to `readlink'
>
>(http://errors.yoctoproject.org/Errors/Details/147303/)

Thanks, will look into it (this patch wasn't tested with mingw before).

>Ross
Best Regards,
Maxin


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-07-13  7:42 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-07-11 12:58 [PATCH 0/3] pkgconf: consider pkgconf as a replacement for pkg-config Maxin B. John
2017-07-11 12:58 ` [PATCH 1/3] pkgconf: add recipe Maxin B. John
2017-07-12 22:13   ` Burton, Ross
2017-07-13  7:42     ` Maxin B. John
2017-07-11 12:58 ` [PATCH 2/3] libx11: fix build error Maxin B. John
2017-07-11 12:58 ` [PATCH 3/3] libxt: fix build failure Maxin B. John
2017-07-11 16:17 ` [PATCH 0/3] pkgconf: consider pkgconf as a replacement for pkg-config Khem Raj
2017-07-11 16:53   ` Burton, Ross

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.