X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-it0-f47.google.com (mail-it0-f47.google.com [209.85.214.47]) by lists.alpinelinux.org (Postfix) with ESMTP id 02E7D5C4217 for ; Tue, 31 Jan 2017 16:28:02 +0000 (GMT) Received: by mail-it0-f47.google.com with SMTP id c7so128938532itd.1 for ; Tue, 31 Jan 2017 08:28:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:reply-to:from:date:message-id:subject:to:cc; bh=VE7pBz7kAvcCfYBHp5jnpZoNh5ek2fkf+GudK4yvghY=; b=LCVwjR9haxT+TZKHnf7ps+qDmmseCZjwp6BXSszTljiYZH2E2BGn8I2XZNqMsgOwad 6MlNNL+VgfqLoSyQbna7HmW92OzHdABUfFeZRShbyEtc+FWUPCHDsvI8u0yj+3u6qF8S 5iG+otL3fIoHXTQhNHDEtqnwhfUMx60brq43tJ6kaSyhgU8tV45tYP6kP2Zafx1xZy00 wx7hvwQxVR3gM/YnBPun978JDw+Ao0fgQ6bw1XSdBqPOxmWqjmFK0uNBNHlvM9fHAo9j H2LYljsWiMcpxnX5MbqF5XuRSQxjyvGL89noR4qVAfCkXa3K3ymhKIEp3A8YaqAY29QB Fh6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:reply-to:from:date:message-id :subject:to:cc; bh=VE7pBz7kAvcCfYBHp5jnpZoNh5ek2fkf+GudK4yvghY=; b=ebOvwDinQrCRryMDGO318B5p86W3/n5c/S3rBH1dClsI/i4wOF9gsMrOlh/JE5+Q7H aG26ShsIdzJZ+BsnTfPeg+wPavqlZo5FTGyDnEyK/1oS/xLM9soCFxnVZ/uWfmwnZFad ADeZbdN6KUKyBeUjMbcKNtkxbNVFBpgJzcLhrz/4wR7JtYRW7BcQXxmYKPryHS/uaUJd PRp6d3RzL17phtIBnFJVCuolbuMbiBokNsQaK8r0GKTOnlHPjCgRtkD8lHg5NzWgO3Fy tUc7y3ckzOYb5j18IPu4rTZXEL4wgbvTz+tLtb3JhMtO96nVx2s3myKqHwai6BYC5Cwp 0JnA== X-Gm-Message-State: AIkVDXKNFC4B7BmOFqbN1Vbhyiu/gyHbOjDdygB9Faq+ZJnvuLIPxm083agGQOhypv0Bc2V4ycK7QhWxYhC6BQ== X-Received: by 10.36.249.6 with SMTP id l6mr20111768ith.32.1485880081472; Tue, 31 Jan 2017 08:28:01 -0800 (PST) X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Received: by 10.107.8.21 with HTTP; Tue, 31 Jan 2017 08:28:00 -0800 (PST) Reply-To: ash.berlin@gmail.com From: Ash Berlin Date: Tue, 31 Jan 2017 16:28:00 +0000 Message-ID: Subject: [alpine-aports] [PATCH] testing/exim: Fix linking error on loadable modules/subpackages To: alpine-aports@lists.alpinelinux.org Cc: ash.berlin@gmail.com Content-Type: multipart/alternative; boundary=94eb2c0362ae6f63f30547666a2e --94eb2c0362ae6f63f30547666a2e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Something about the gcc invocation was causing it to not link libpq or libmysql so the exim-postgresql and exim-mysql packages were unusable at runtime. Fixes https://bugs.alpinelinux.org/issues/6775 --- testing/exim/APKBUILD | 9 +++++---- testing/exim/exim.Makefile | 4 ++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/testing/exim/APKBUILD b/testing/exim/APKBUILD index c5f9d7c..c571964 100644 --- a/testing/exim/APKBUILD +++ b/testing/exim/APKBUILD @@ -1,10 +1,11 @@ +# Contributor: Ash Berlin-Taylor # Contributor: Valery Kartel # Contributor: =C5=81ukasz Jendrysik # Contributor: Jesse Young # Maintainer: Jesse Young pkgname=3Dexim pkgver=3D4.88 -pkgrel=3D0 +pkgrel=3D1 pkgdesc=3D"A Message Transfer Agent" url=3D"http://www.exim.org/" arch=3D"all" @@ -97,17 +98,17 @@ dbmdb() { _mv_ext dbmdb; } dnsdb() { _mv_ext dnsdb; } md5sums=3D"4cc10c910fd18bb9e299e98bc0a32ed2 exim-4.88.tar.bz2 -16fdac04fe6721d9fb099456a7713beb exim.Makefile +deb448a6adab56e910d4e880b99a2953 exim.Makefile 186f4491800be8c56ce39320f24d7264 exim.confd dee893356b9fee4276acb018df1c5adf exim.initd 2eff3af519bdf8acf0292fffe89871a5 exim.logrotate" sha256sums=3D"119d5fd7e31fc224e84dfa458fe182f200856bae7adf852a8287c242161f= 8a2d exim-4.88.tar.bz2 -8a39c8bf1c6e1ac1beec02dfd3239836a5238440049502f5f80b38fa6158446e exim.Makefile +e2fb0185dcdd979d2cd3817cc463e5294ebb7de0b2e078ad308483eba2e831cd exim.Makefile db711754c48dfb7e3810009a1c6ffa331625c9d74d00dc8fa8256d9fa2c353f0 exim.confd c7c994777204ec45e0efe791ff818970a819b08ca67ffb252f87323346e6d1b1 exim.initd b5a6d449cb1998beb44d4144ef97e66a98b46d164445989a6d624c80549f24bc exim.logrotate" sha512sums=3D"ea094bf703628c201de119fc5f09539475e52158e935f8f2a9e4138c4a1b= fe885017145c3cc5e22aa9087b195091955c69385ebf1ea0baec64ed5c1b8e3b1caf exim-4.88.tar.bz2 -58845ba0e4a9f8ac744e0810c0fd717c2be0dde0241cab3d2610145cd49f2589a9ac18bc18= a0b177ee89dbdb651d61348adfede2b359a99bcc51f6e9aa2de985 exim.Makefile +d19e7cc1976dfb42280fe40d5d0c36df6063eeeddecd04d30837e9d8a0bff367939cec5a0a= eb35123b2e110329398abdb479080e344aebe8205aebc9769826c5 exim.Makefile bb6f5ead067af19ace661cc92bcd428da97570aedd1f9dc5b61a34e7e3fb3e028be6c96d51= df73353bdfcaf69a3ee053fb03d245f868d63ebf518aa96ec82d66 exim.confd 3769e74a54566362bcdf57c45fbf7d130d7a7529fbc40befce431eef0387df117c71a5b577= 79c507e30d5b125913b5f26c9d16b17995521a1d94997be6dc3e02 exim.initd 28e748693a6a72d9943fa9c342ff041fe650fa6977f468dee127e845e6c2a91872ce33fb6f= 5698838906bde3ed92de7a91cdb0349cedc40b806261867e8c06cb exim.logrotate" diff --git a/testing/exim/exim.Makefile b/testing/exim/exim.Makefile index 5db92ad..95e4f83 100644 --- a/testing/exim/exim.Makefile +++ b/testing/exim/exim.Makefile @@ -25,10 +25,10 @@ LOOKUP_DNSDB=3D2 LOOKUP_PASSWD=3Dyes LOOKUP_MYSQL=3D2 LOOKUP_MYSQL_INCLUDE=3D-I/usr/include/mysql -LOOKUP_MYSQL_LIBS=3D-lmysqlclient +LOOKUP_MYSQL_LIBS=3D-Wl,--no-as-needed -lmysqlclient LOOKUP_PGSQL=3D2 LOOKUP_PGSQL_INCLUDE=3D-I/usr/include/postgresql -LOOKUP_PGSQL_LIBS=3D-lpq +LOOKUP_PGSQL_LIBS=3D-Wl,--no-as-needed -lpq LOOKUP_SQLITE=3D2 LOOKUP_SQLITE_PC=3Dsqlite3 PCRE_CONFIG=3Dyes --=20 2.10.0 (Apologies if this sent three times. I'm not sure git send-email was working so I'm sending from gmail) --94eb2c0362ae6f63f30547666a2e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Something about the gcc invocation was causing it to not l= ink libpq or
libmysql so the exim-postgresql and exim-mysql packages wer= e unusable at
runtime. Fixes https://bugs.alpinelinux.org/issues/6775
---
=C2=A0test= ing/exim/APKBUILD =C2=A0 =C2=A0 =C2=A0| 9 +++++----
=C2=A0testing/exim/e= xim.Makefile | 4 ++--
=C2=A02 files changed, 7 insertions(+), 6 deletion= s(-)

diff --git a/testing/exim/APKBUILD b/testing/exim/APKBUILD
i= ndex c5f9d7c..c571964 100644
--- a/testing/exim/APKBUILD
+++ b/testin= g/exim/APKBUILD
@@ -1,10 +1,11 @@
+# Contributor: Ash Berlin-Taylor &= lt;ash.berlin@gmail.com>
= =C2=A0# Contributor: Valery Kartel <valery.kartel@gmail.com>
=C2=A0# Contributor: =C5=81ukasz = Jendrysik <scadu@yandex.com><= br>=C2=A0# Contributor: Jesse Young <jl= yo@jlyo.org>
=C2=A0# Maintainer: Jesse Young <jlyo@jlyo.org>
=C2=A0pkgname=3Dexim
=C2=A0pkg= ver=3D4.88
-pkgrel=3D0
+pkgrel=3D1
=C2=A0pkgdesc=3D"A Message= Transfer Agent"
=C2=A0url=3D"http://www.exim.org/"
=C2=A0arch=3D"all"
@@ -97,1= 7 +98,17 @@ dbmdb() { _mv_ext dbmdb; }
=C2=A0dnsdb() { _mv_ext dnsdb; }<= br>=C2=A0
=C2=A0md5sums=3D"4cc10c910fd18bb9e299e98bc0a32ed2 =C2=A0e= xim-4.88.tar.bz2
-16fdac04fe6721d9fb099456a7713beb =C2=A0exim.Makefile+deb448a6adab56e910d4e880b99a2953 =C2=A0exim.Makefile
=C2=A0186f449180= 0be8c56ce39320f24d7264 =C2=A0exim.confd
=C2=A0dee893356b9fee4276acb018df= 1c5adf =C2=A0exim.initd
=C2=A02eff3af519bdf8acf0292fffe89871a5 =C2=A0exi= m.logrotate"
=C2=A0sha256sums=3D"119d5fd7e31fc224e84dfa458fe18= 2f200856bae7adf852a8287c242161f8a2d =C2=A0exim-4.88.tar.bz2
-8a39c8bf1c6= e1ac1beec02dfd3239836a5238440049502f5f80b38fa6158446e =C2=A0exim.Makefile+e2fb0185dcdd979d2cd3817cc463e5294ebb7de0b2e078ad308483eba2e831cd =C2=A0e= xim.Makefile
=C2=A0db711754c48dfb7e3810009a1c6ffa331625c9d74d00dc8fa8256= d9fa2c353f0 =C2=A0exim.confd
=C2=A0c7c994777204ec45e0efe791ff818970a819b= 08ca67ffb252f87323346e6d1b1 =C2=A0exim.initd
=C2=A0b5a6d449cb1998beb44d4= 144ef97e66a98b46d164445989a6d624c80549f24bc =C2=A0exim.logrotate"
= =C2=A0sha512sums=3D"ea094bf703628c201de119fc5f09539475e52158e935f8f2a9= e4138c4a1bfe885017145c3cc5e22aa9087b195091955c69385ebf1ea0baec64ed5c1b8e3b1= caf =C2=A0exim-4.88.tar.bz2
-58845ba0e4a9f8ac744e0810c0fd717c2be0dde0241= cab3d2610145cd49f2589a9ac18bc18a0b177ee89dbdb651d61348adfede2b359a99bcc51f6= e9aa2de985 =C2=A0exim.Makefile
+d19e7cc1976dfb42280fe40d5d0c36df6063eeed= decd04d30837e9d8a0bff367939cec5a0aeb35123b2e110329398abdb479080e344aebe8205= aebc9769826c5 =C2=A0exim.Makefile
=C2=A0bb6f5ead067af19ace661cc92bcd428d= a97570aedd1f9dc5b61a34e7e3fb3e028be6c96d51df73353bdfcaf69a3ee053fb03d245f86= 8d63ebf518aa96ec82d66 =C2=A0exim.confd
=C2=A03769e74a54566362bcdf57c45fb= f7d130d7a7529fbc40befce431eef0387df117c71a5b57779c507e30d5b125913b5f26c9d16= b17995521a1d94997be6dc3e02 =C2=A0exim.initd
=C2=A028e748693a6a72d9943fa9= c342ff041fe650fa6977f468dee127e845e6c2a91872ce33fb6f5698838906bde3ed92de7a9= 1cdb0349cedc40b806261867e8c06cb =C2=A0exim.logrotate"
diff --git a/= testing/exim/exim.Makefile b/testing/exim/exim.Makefile
index 5db92ad..9= 5e4f83 100644
--- a/testing/exim/exim.Makefile
+++ b/testing/exim/exi= m.Makefile
@@ -25,10 +25,10 @@ LOOKUP_DNSDB=3D2
=C2=A0LOOKUP_PASSWD= =3Dyes
=C2=A0LOOKUP_MYSQL=3D2
=C2=A0LOOKUP_MYSQL_INCLUDE=3D-I/usr/inc= lude/mysql
-LOOKUP_MYSQL_LIBS=3D-lmysqlclient
+LOOKUP_MYSQL_LIBS=3D-W= l,--no-as-needed -lmysqlclient
=C2=A0LOOKUP_PGSQL=3D2
=C2=A0LOOKUP_PG= SQL_INCLUDE=3D-I/usr/include/postgresql
-LOOKUP_PGSQL_LIBS=3D-lpq
+LO= OKUP_PGSQL_LIBS=3D-Wl,--no-as-needed -lpq
=C2=A0LOOKUP_SQLITE=3D2
=C2= =A0LOOKUP_SQLITE_PC=3Dsqlite3
=C2=A0PCRE_CONFIG=3Dyes
--
2.10.0


(Apologies if this sent three times. I'm not sure git sen= d-email was working so I'm sending from gmail)

--94eb2c0362ae6f63f30547666a2e-- --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---