* [PR PATCH] Kea cross compile
@ 2020-04-09 9:37 sgn
2020-04-09 14:46 ` [PR PATCH] [Updated] " sgn
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: sgn @ 2020-04-09 9:37 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 368 bytes --]
There is a new pull request by sgn against master on the void-packages repository
https://github.com/sgn/void-packages kea-cross-compile
https://github.com/void-linux/void-packages/pull/20785
Kea cross compile
First patch is in #20783
It's required to cross-compile kea.
A patch file from https://github.com/void-linux/void-packages/pull/20785.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-kea-cross-compile-20785.patch --]
[-- Type: text/x-diff, Size: 12714 bytes --]
From e90053ed5c85bcfa6790e3c5addfbf83a7ac8522 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
<congdanhqx+sgn@gmail.com>
Date: Thu, 9 Apr 2020 15:40:35 +0700
Subject: [PATCH 1/2] postgresql: fix pg_config --*flags
Current `pg_config` reports flags included `$SYSROOT`,
$ pg_config --cppflags
-D_GNU_SOURCE -I/usr/aarch64-linux-musl/usr/include/libxml2
Fix the build system to remove it from $CPPFLAGS $CFLAGS $LDFLAGS.
Also ship a new pg_config.sh for cross-compiling other packages that
depends on postgresql.
That script was mostly translated from C code.
---
srcpkgs/postgresql/files/pg_config.sh.in | 139 ++++++++++++++++++
.../patches/pg_config-cross-value.patch | 46 ++++++
srcpkgs/postgresql/template | 10 +-
3 files changed, 194 insertions(+), 1 deletion(-)
create mode 100644 srcpkgs/postgresql/files/pg_config.sh.in
create mode 100644 srcpkgs/postgresql/patches/pg_config-cross-value.patch
diff --git a/srcpkgs/postgresql/files/pg_config.sh.in b/srcpkgs/postgresql/files/pg_config.sh.in
new file mode 100644
index 00000000000..5e6a0d37773
--- /dev/null
+++ b/srcpkgs/postgresql/files/pg_config.sh.in
@@ -0,0 +1,139 @@
+#!/bin/sh
+# Released to Public Domain by Doan Tran Cong Danh
+
+sysroot="$(cd "${0%/*}" && cd ../.. && pwd)"
+
+BINDIR="$sysroot/usr/bin"
+DOCDIR="$sysroot/usr/share/doc/postgresql"
+HTMLDIR="$sysroot/usr/share/doc/postgresql"
+INCLUDEDIR="$sysroot/usr/include"
+PKGINCLUDEDIR="$sysroot/usr/include/postgresql"
+INCLUDEDIR_SERVER="$sysroot/usr/include/postgresql/server"
+LIBDIR="$sysroot/usr/lib"
+PKGLIBDIR="$sysroot/usr/lib/postgresql"
+LOCALEDIR="$sysroot/usr/share/locale"
+MANDIR="$sysroot/usr/share/man"
+SHAREDIR="$sysroot/usr/share/postgresql"
+SYSCONFDIR="$sysroot/etc/postgresql"
+PGXS="$sysroot/usr/lib/postgresql/pgxs/src/makefiles/pgxs.mk"
+
+CONFIGURE="@configure_args@"
+CC="@CC@"
+CPPFLAGS="@CPPFLAGS@"
+CFLAGS="@CFLAGS@"
+CFLAGS_SL="@CFLAGS_SL@"
+LDFLAGS="@LDFLAGS@"
+LDFLAGS_EX="@LDFLAGS_EX@"
+LDFLAGS_SL="@LDFLAGS_SL@"
+LIBS="@LIBS@"
+VERSION="PostgreSQL @VERSION@"
+
+if [ "$sysroot" != "/" ]; then
+ CPPFLAGS="$(echo "$CPPFLAGS" | sed "s,-I *\\(/usr/include\\),-I$sysroot\\1,g")"
+ CFLAGS="$(echo "$CFLAGS" | sed "s,-I *\\(/usr/include\\),-I$sysroot\\1,g")"
+ LDFLAGS="$(echo "$LDFLAGS" | sed "s,-L *\\(/usr/lib\\),-L$sysroot\\1,g")"
+fi
+
+usage() {
+ cat <<-EOF
+ $0 provides information about the installed version of PostgreSQL.
+
+ Usage:
+ $0 [OPTION]...
+
+ Options:
+ --bindir show location of user executables
+ --docdir show location of documentation files
+ --htmldir show location of HTML documentation files
+ --includedir show location of C header files of the client interfaces
+ --pkgincludedir show location of other C header files
+ --includedir-server show location of C header files for the server
+ --libdir show location of object code libraries
+ --pkglibdir show location of dynamically loadable modules
+ --localedir show location of locale support files
+ --mandir show location of manual pages
+ --sharedir show location of architecture-independent support files
+ --sysconfdir show location of system-wide configuration files
+ --pgxs show location of extension makefile
+ --configure show options given to PostgreSQL was built
+ --cc show CC value used when PostgreSQL was built
+ --cppflags show CPPFLAGS value used when PostgreSQL was built
+ --cflags show CFLAGS value used when PostgreSQL was built
+ --cflags_sl show CFLAGS_SL value used when PostgreSQL was built
+ --ldflags show LDFLAGS value used when PostgreSQL was built
+ --ldflags_ex show LDFLAGS_EX value used when PostgreSQL was built
+ --ldflags_sl show LDFLAGS_SL value used when PostgreSQL was built
+ --libs show LIBS value used when PostgreSQL was built
+ --version show the PostgreSQL version
+ -?, --help show this help, then exit
+
+ With no arguments, all known items are shown.
+
+ Report bugs to <pgsql-bugs@postgresql.org>.
+ EOF
+}
+
+if test $# -eq 0; then
+ cat <<-EOF
+ BINDIR = $BINDIR
+ DOCDIR = $DOCDIR
+ HTMLDIR = $HTMLDIR
+ INCLUDEDIR = $INCLUDEDIR
+ PKGINCLUDEDIR = $PKGINCLUDEDIR
+ INCLUDEDIR-SERVER = $INCLUDEDIR_SERVER
+ LIBDIR = $LIBDIR
+ PKGLIBDIR = $PKGLIBDIR
+ LOCALEDIR = $LOCALEDIR
+ MANDIR = $MANDIR
+ SHAREDIR = $SHAREDIR
+ SYSCONFDIR = $SYSCONFDIR
+ PGXS = $PGXS
+ CONFIGURE = $CONFIGURE
+ CC = $CC
+ CPPFLAGS = $CPPFLAGS
+ CFLAGS = $CFLAGS
+ CFLAGS_SL = $CFLAGS_SL
+ LDFLAGS = $LDFLAGS
+ LDFLAGS_EX = $LDFLAGS_EX
+ LDFLAGS_SL = $LDFLAGS_SL
+ LIBS = $LIBS
+ VERSION = $VERSION
+ EOF
+fi
+
+for arg
+do
+ if test "x$arg" = "x--help" || test "x$arg" = "x-?"; then
+ usage
+ exit 0
+ fi
+done
+
+for arg
+do
+ case "$arg" in
+ --bindir) echo "$BINDIR" ;;
+ --docdir) echo "$DOCDIR" ;;
+ --htmldir) echo "$HTMLDIR" ;;
+ --includedir) echo "$INCLUDEDIR" ;;
+ --pkgincludedir) echo "$PKGINCLUDEDIR" ;;
+ --includedir-server) echo "$INCLUDEDIR_SERVER" ;;
+ --libdir) echo "$LIBDIR" ;;
+ --pkglibdir) echo "$PKGLIBDIR" ;;
+ --localedir) echo "$LOCALEDIR" ;;
+ --mandir) echo "$MANDIR" ;;
+ --sharedir) echo "$SHAREDIR" ;;
+ --sysconfdir) echo "$SYSCONFDIR" ;;
+ --pgxs) echo "$PGXS" ;;
+ --configure) echo "$CONFIGURE" ;;
+ --cc) echo "$CC" ;;
+ --cppflags) echo "$CPPFLAGS" ;;
+ --cflags) echo "$CFLAGS" ;;
+ --cflags_sl) echo "$CFLAGS_SL" ;;
+ --ldflags) echo "$LDFLAGS" ;;
+ --ldflags_ex) echo "$LDFLAGS_EX" ;;
+ --ldflags_sl) echo "$LDFLAGS_SL" ;;
+ --libs) echo "$LIBS" ;;
+ --version) echo "$VERSION" ;;
+ esac
+done
diff --git a/srcpkgs/postgresql/patches/pg_config-cross-value.patch b/srcpkgs/postgresql/patches/pg_config-cross-value.patch
new file mode 100644
index 00000000000..67e3aabde0e
--- /dev/null
+++ b/srcpkgs/postgresql/patches/pg_config-cross-value.patch
@@ -0,0 +1,46 @@
+Sources: Doan Tran Cong Danh
+Upstream: No
+ - First part needs to be rework in configure script to be usable
+ upstream
+ - Second part would un-usable for Windows
+diff --git src/common/Makefile src/common/Makefile
+index ec04710..2af845f 100644
+--- src/common/Makefile
++++ src/common/Makefile
+@@ -22,11 +22,14 @@ include $(top_builddir)/src/Makefile.global
+
+ # don't include subdirectory-path-dependent -I and -L switches
+ STD_CPPFLAGS := $(filter-out -I$(top_srcdir)/src/include -I$(top_builddir)/src/include,$(CPPFLAGS))
++STD_CPPFLAGS := $(subst @XBPS_SYSROOT@,,$(STD_CPPFLAGS))
++STD_CFLAGS := $(subst @XBPS_SYSROOT@,,$(CFLAGS))
+ STD_LDFLAGS := $(filter-out -L$(top_builddir)/src/common -L$(top_builddir)/src/port,$(LDFLAGS))
++STD_LDFLAGS := $(subst @XBPS_SYSROOT@,,$(STD_LDFLAGS))
+ override CPPFLAGS += -DVAL_CONFIGURE="\"$(configure_args)\""
+ override CPPFLAGS += -DVAL_CC="\"$(CC)\""
+ override CPPFLAGS += -DVAL_CPPFLAGS="\"$(STD_CPPFLAGS)\""
+-override CPPFLAGS += -DVAL_CFLAGS="\"$(CFLAGS)\""
++override CPPFLAGS += -DVAL_CFLAGS="\"$(STD_CFLAGS)\""
+ override CPPFLAGS += -DVAL_CFLAGS_SL="\"$(CFLAGS_SL)\""
+ override CPPFLAGS += -DVAL_LDFLAGS="\"$(STD_LDFLAGS)\""
+ override CPPFLAGS += -DVAL_LDFLAGS_EX="\"$(LDFLAGS_EX)\""
+@@ -44,7 +47,19 @@ OBJS_FRONTEND = $(OBJS_COMMON) fe_memutils.o restricted_token.o
+
+ OBJS_SRV = $(OBJS_COMMON:%.o=%_srv.o)
+
+-all: libpgcommon.a libpgcommon_srv.a
++all: libpgcommon.a libpgcommon_srv.a pg_config.sh
++
++pg_config.sh: pg_config.sh.in
++ sed -e "s/@configure_args@/$(subst /,\\/,$(configure_args))/" \
++ -e "s/@CC@/$(subst /,\\/,$(CC))/" \
++ -e "s/@CPPFLAGS@/$(subst /,\\/,$(STD_CPPFLAGS))/" \
++ -e "s/@CFLAGS@/$(subst /,\\/,$(STD_CFLAGS))/" \
++ -e "s/@CFLAGS_SL@/$(subst /,\\/,$(CFLAGS_SL))/" \
++ -e "s/@LDFLAGS@/$(subst /,\\/,$(STD_LDFLAGS))/" \
++ -e "s/@LDFLAGS_EX@/$(subst /,\\/,$(LDFLAGS_EX))/" \
++ -e "s/@LDFLAGS_SL@/$(subst /,\\/,$(LDFLAGS_SL))/" \
++ -e "s/@LIBS@/$(subst /,\\/,$(LIBS))/" \
++ $< >$@
+
+ # libpgcommon is needed by some contrib
+ install: all installdirs
diff --git a/srcpkgs/postgresql/template b/srcpkgs/postgresql/template
index 2fdb80c6556..084ae5bb70f 100644
--- a/srcpkgs/postgresql/template
+++ b/srcpkgs/postgresql/template
@@ -1,7 +1,7 @@
# Template file for 'postgresql'
pkgname=postgresql
version=9.6.17
-revision=1
+revision=2
build_style=gnu-configure
make_build_target=world
configure_args="--with-openssl --with-python
@@ -35,6 +35,12 @@ if [ "$CROSS_BUILD" ]; then
configure_args+=" --without-perl --without-python --without-tcl"
fi
+post_patch() {
+ sed -e "s/@VERSION@/$version/" \
+ "$FILESDIR"/pg_config.sh.in >src/common/pg_config.sh.in
+ vsed -i -e "s,@XBPS_SYSROOT@,${XBPS_CROSS_BASE%/}," src/common/Makefile
+}
+
pre_build() {
# http://www.postgresql.org/docs/9.3/static/docguide-toolsets.html
export SGML_CATALOG_FILES="/usr/share/sgml/openjade/catalog:/usr/share/sgml/iso8879/catalog:/usr/share/sgml/docbook/dsssl/modular/catalog:/usr/share/sgml/docbook/4.2/catalog"
@@ -58,6 +64,7 @@ post_install() {
vinstall ${FILESDIR}/${pkgname}.pam 644 etc/pam.d ${pkgname}
vinstall ${DESTDIR}/usr/share/${pkgname}/${pkgname}.conf.sample \
644 etc/${pkgname} ${pkgname}.conf
+ vbin src/common/pg_config.sh
sed -i 's/install_bin = .*/install_bin = install/g' \
${DESTDIR}/usr/lib/postgresql/pgxs/src/Makefile.global
@@ -91,6 +98,7 @@ postgresql-libs-devel_package() {
vmove usr/bin/${f}
vmove "usr/share/man/man1/$(basename ${f})*"
done
+ vmove usr/bin/pg_config.sh
vmove usr/include
vmove "usr/lib/*.a"
vmove "usr/lib/pkgconfig/*"
From a2db94ce74015f05a3514e044c7e7167786ea5b4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
<congdanhqx+sgn@gmail.com>
Date: Thu, 9 Apr 2020 16:33:24 +0700
Subject: [PATCH 2/2] kea: cross compile
---
srcpkgs/kea/patches/cross-cxx-regex.patch | 34 +++++++++++++++++++++++
srcpkgs/kea/template | 9 ++++--
2 files changed, 40 insertions(+), 3 deletions(-)
create mode 100644 srcpkgs/kea/patches/cross-cxx-regex.patch
diff --git a/srcpkgs/kea/patches/cross-cxx-regex.patch b/srcpkgs/kea/patches/cross-cxx-regex.patch
new file mode 100644
index 00000000000..a44d71afe3a
--- /dev/null
+++ b/srcpkgs/kea/patches/cross-cxx-regex.patch
@@ -0,0 +1,34 @@
+diff --git configure.ac configure.ac
+index 02fcd8b..20a7cc6 100755
+--- configure.ac
++++ configure.ac
+@@ -540,6 +540,21 @@ AC_TRY_COMPILE([
+ AC_MSG_RESULT(no))
+
+ AC_MSG_CHECKING(for usuable C++11 regex)
++AC_TRY_COMPILE([
++#ifdef __clang__
++ /* suppose all clang are usable */
++#elif defined(__GNUC__)
++ #if (__GNUC__ * 100 + __GNUC_MINOR__) < 409
++ #error regex was implemented in gcc 4.9
++ #endif
++#else
++ #error unknown compiler
++#endif
++],[ ],
++[
++ AC_MSG_RESULT(yes)
++ AC_DEFINE(USE_REGEX, 1, [Define to 1 if C++11 regex is usable])
++],
+ AC_TRY_RUN([
+ #include <regex>
+ #include <iostream>
+@@ -552,6 +567,7 @@ int main() {
+ [AC_MSG_RESULT(yes)
+ AC_DEFINE(USE_REGEX, 1, [Define to 1 if C++11 regex is usable])],
+ AC_MSG_RESULT(no))
++)
+
+ # Run the gtest detection routines. This supports --with-gtest and --with-gtest-source
+ # parameters. If specified, those will set the HAVE_GTEST, HAVE_GTEST_SOURCE,
diff --git a/srcpkgs/kea/template b/srcpkgs/kea/template
index 86393c1edf8..d7be3da6644 100644
--- a/srcpkgs/kea/template
+++ b/srcpkgs/kea/template
@@ -5,8 +5,8 @@ revision=1
build_style=gnu-configure
configure_args="--enable-generate-docs --with-openssl=${XBPS_CROSS_BASE}/usr
$(vopt_if mysql --with-mysql)
- $(vopt_if pgsql --with-pgsql=${XBPS_CROSS_BASE}/usr/bin/pg_config)"
-hostmakedepends="flex bison perl pkg-config
+ $(vopt_if pgsql --with-pgsql=${XBPS_CROSS_BASE}/usr/bin/pg_config.sh)"
+hostmakedepends="flex bison perl pkg-config automake libtool
doxygen elinks libxslt docbook-xsl python3-Sphinx python3-sphinx_rtd_theme"
makedepends="boost-devel log4cplus-devel python3-devel
$(vopt_if botan botan-devel libressl-devel)
@@ -21,7 +21,6 @@ license="MPL-2.0, Apache-2.0"
homepage="https://kea.isc.org"
distfiles="http://ftp.isc.org/isc/kea/${version/.P/-P}/kea-${version/.P/-P}.tar.gz"
checksum=1da3d50e0c8e92e1aa6d66100b5afd7b93ba2c50b0a4ea114fd9dcb8be982ca9
-nocross="Tools required for messages are not built for the host arch"
build_options="botan mysql pgsql"
desc_option_botan="With Botan SSL support"
@@ -34,6 +33,10 @@ CXXFLAGS="-Wno-deprecated-declarations -O2"
make_dirs="/var/kea 755 root root"
+pre_configure() {
+ autoreconf -fi
+}
+
post_install() {
vsv kea-dhcp4
vsv kea-dhcp6
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PR PATCH] [Updated] Kea cross compile
2020-04-09 9:37 [PR PATCH] Kea cross compile sgn
@ 2020-04-09 14:46 ` sgn
2020-04-09 16:29 ` pullmoll
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: sgn @ 2020-04-09 14:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 373 bytes --]
There is an updated pull request by sgn against master on the void-packages repository
https://github.com/sgn/void-packages kea-cross-compile
https://github.com/void-linux/void-packages/pull/20785
Kea cross compile
First patch is in #20783
It's required to cross-compile kea.
A patch file from https://github.com/void-linux/void-packages/pull/20785.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-kea-cross-compile-20785.patch --]
[-- Type: text/x-diff, Size: 3024 bytes --]
From fcf1958dbf69895f6fb9884e83c1d0dc6ae6cdd4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
<congdanhqx+sgn@gmail.com>
Date: Thu, 9 Apr 2020 16:33:24 +0700
Subject: [PATCH] kea: cross compile
---
srcpkgs/kea/patches/cross-cxx-regex.patch | 34 +++++++++++++++++++++++
srcpkgs/kea/template | 9 ++++--
2 files changed, 40 insertions(+), 3 deletions(-)
create mode 100644 srcpkgs/kea/patches/cross-cxx-regex.patch
diff --git a/srcpkgs/kea/patches/cross-cxx-regex.patch b/srcpkgs/kea/patches/cross-cxx-regex.patch
new file mode 100644
index 00000000000..a44d71afe3a
--- /dev/null
+++ b/srcpkgs/kea/patches/cross-cxx-regex.patch
@@ -0,0 +1,34 @@
+diff --git configure.ac configure.ac
+index 02fcd8b..20a7cc6 100755
+--- configure.ac
++++ configure.ac
+@@ -540,6 +540,21 @@ AC_TRY_COMPILE([
+ AC_MSG_RESULT(no))
+
+ AC_MSG_CHECKING(for usuable C++11 regex)
++AC_TRY_COMPILE([
++#ifdef __clang__
++ /* suppose all clang are usable */
++#elif defined(__GNUC__)
++ #if (__GNUC__ * 100 + __GNUC_MINOR__) < 409
++ #error regex was implemented in gcc 4.9
++ #endif
++#else
++ #error unknown compiler
++#endif
++],[ ],
++[
++ AC_MSG_RESULT(yes)
++ AC_DEFINE(USE_REGEX, 1, [Define to 1 if C++11 regex is usable])
++],
+ AC_TRY_RUN([
+ #include <regex>
+ #include <iostream>
+@@ -552,6 +567,7 @@ int main() {
+ [AC_MSG_RESULT(yes)
+ AC_DEFINE(USE_REGEX, 1, [Define to 1 if C++11 regex is usable])],
+ AC_MSG_RESULT(no))
++)
+
+ # Run the gtest detection routines. This supports --with-gtest and --with-gtest-source
+ # parameters. If specified, those will set the HAVE_GTEST, HAVE_GTEST_SOURCE,
diff --git a/srcpkgs/kea/template b/srcpkgs/kea/template
index 86393c1edf8..d7be3da6644 100644
--- a/srcpkgs/kea/template
+++ b/srcpkgs/kea/template
@@ -5,8 +5,8 @@ revision=1
build_style=gnu-configure
configure_args="--enable-generate-docs --with-openssl=${XBPS_CROSS_BASE}/usr
$(vopt_if mysql --with-mysql)
- $(vopt_if pgsql --with-pgsql=${XBPS_CROSS_BASE}/usr/bin/pg_config)"
-hostmakedepends="flex bison perl pkg-config
+ $(vopt_if pgsql --with-pgsql=${XBPS_CROSS_BASE}/usr/bin/pg_config.sh)"
+hostmakedepends="flex bison perl pkg-config automake libtool
doxygen elinks libxslt docbook-xsl python3-Sphinx python3-sphinx_rtd_theme"
makedepends="boost-devel log4cplus-devel python3-devel
$(vopt_if botan botan-devel libressl-devel)
@@ -21,7 +21,6 @@ license="MPL-2.0, Apache-2.0"
homepage="https://kea.isc.org"
distfiles="http://ftp.isc.org/isc/kea/${version/.P/-P}/kea-${version/.P/-P}.tar.gz"
checksum=1da3d50e0c8e92e1aa6d66100b5afd7b93ba2c50b0a4ea114fd9dcb8be982ca9
-nocross="Tools required for messages are not built for the host arch"
build_options="botan mysql pgsql"
desc_option_botan="With Botan SSL support"
@@ -34,6 +33,10 @@ CXXFLAGS="-Wno-deprecated-declarations -O2"
make_dirs="/var/kea 755 root root"
+pre_configure() {
+ autoreconf -fi
+}
+
post_install() {
vsv kea-dhcp4
vsv kea-dhcp6
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Kea cross compile
2020-04-09 9:37 [PR PATCH] Kea cross compile sgn
2020-04-09 14:46 ` [PR PATCH] [Updated] " sgn
@ 2020-04-09 16:29 ` pullmoll
2020-04-09 16:48 ` sgn
2020-04-09 17:50 ` [PR PATCH] [Closed]: " pullmoll
3 siblings, 0 replies; 5+ messages in thread
From: pullmoll @ 2020-04-09 16:29 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 154 bytes --]
New comment by pullmoll on void-packages repository
https://github.com/void-linux/void-packages/pull/20785#issuecomment-611622659
Comment:
Testing now.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Kea cross compile
2020-04-09 9:37 [PR PATCH] Kea cross compile sgn
2020-04-09 14:46 ` [PR PATCH] [Updated] " sgn
2020-04-09 16:29 ` pullmoll
@ 2020-04-09 16:48 ` sgn
2020-04-09 17:50 ` [PR PATCH] [Closed]: " pullmoll
3 siblings, 0 replies; 5+ messages in thread
From: sgn @ 2020-04-09 16:48 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 695 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/pull/20785#issuecomment-611631807
Comment:
Ideally, we should check for libstdc++ version instead of gcc version for regex.
But, I couldn't find a reliable macro for it and we always ships same version of gcc and libstdc++.
On 9 April 2020 23:29:18 GMT+07:00, "Jürgen Buchmüller" <notifications@github.com> wrote:
>Testing now.
>
>--
>You are receiving this because you authored the thread.
>Reply to this email directly or view it on GitHub:
>https://github.com/void-linux/void-packages/pull/20785#issuecomment-611622659
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PR PATCH] [Closed]: Kea cross compile
2020-04-09 9:37 [PR PATCH] Kea cross compile sgn
` (2 preceding siblings ...)
2020-04-09 16:48 ` sgn
@ 2020-04-09 17:50 ` pullmoll
3 siblings, 0 replies; 5+ messages in thread
From: pullmoll @ 2020-04-09 17:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 184 bytes --]
There's a closed pull request on the void-packages repository
Kea cross compile
https://github.com/void-linux/void-packages/pull/20785
Description:
~First patch is in #20783~ Merged
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2020-04-09 17:50 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-09 9:37 [PR PATCH] Kea cross compile sgn
2020-04-09 14:46 ` [PR PATCH] [Updated] " sgn
2020-04-09 16:29 ` pullmoll
2020-04-09 16:48 ` sgn
2020-04-09 17:50 ` [PR PATCH] [Closed]: " pullmoll
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).