Skip to content

Commit

Permalink
python3*: when linking with pkgsrc gettext, pass -lintl. When linking
Browse files Browse the repository at this point in the history
with builtin gettext, NFCI. Fixes PREFER_PKGSRC=gettext-lib builds on at
least NetBSD 9 and 10.
  • Loading branch information
schmonz committed Aug 15, 2023
1 parent 49bcd88 commit 9a42ec3
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 4 deletions.
5 changes: 4 additions & 1 deletion lang/python310/Makefile
@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.19 2023/06/29 01:32:17 riastradh Exp $
# $NetBSD: Makefile,v 1.20 2023/08/15 14:39:08 schmonz Exp $

.include "dist.mk"

Expand Down Expand Up @@ -215,6 +215,9 @@ BUILDLINK_DEPMETHOD.readline= build
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../archivers/xz/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.if ${USE_BUILTIN.gettext:U:tl} == no
CONFIGURE_ENV+= ac_cv_lib_intl_textdomain=yes
.endif
.include "../../devel/libffi/buildlink3.mk"
.include "../../devel/libuuid/buildlink3.mk"
.include "../../devel/readline/buildlink3.mk"
Expand Down
5 changes: 4 additions & 1 deletion lang/python311/Makefile
@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.9 2023/07/22 18:27:45 js Exp $
# $NetBSD: Makefile,v 1.10 2023/08/15 14:39:08 schmonz Exp $

.include "dist.mk"

Expand Down Expand Up @@ -214,6 +214,9 @@ BUILDLINK_DEPMETHOD.readline= build
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../archivers/xz/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.if ${USE_BUILTIN.gettext:U:tl} == no
CONFIGURE_ENV+= ac_cv_lib_intl_textdomain=yes
.endif
.include "../../devel/libffi/buildlink3.mk"
.include "../../devel/libuuid/buildlink3.mk"
.include "../../devel/readline/buildlink3.mk"
Expand Down
5 changes: 4 additions & 1 deletion lang/python38/Makefile
@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.29 2023/06/27 10:35:30 riastradh Exp $
# $NetBSD: Makefile,v 1.30 2023/08/15 14:39:08 schmonz Exp $

.include "dist.mk"

Expand Down Expand Up @@ -204,6 +204,9 @@ BUILDLINK_DEPMETHOD.readline= build
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../archivers/xz/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.if ${USE_BUILTIN.gettext:U:tl} == no
CONFIGURE_ENV+= ac_cv_lib_intl_textdomain=yes
.endif
.include "../../devel/libffi/buildlink3.mk"
.include "../../devel/libuuid/buildlink3.mk"
.include "../../devel/readline/buildlink3.mk"
Expand Down
5 changes: 4 additions & 1 deletion lang/python39/Makefile
@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.25 2023/06/29 01:32:06 riastradh Exp $
# $NetBSD: Makefile,v 1.26 2023/08/15 14:39:08 schmonz Exp $

.include "dist.mk"

Expand Down Expand Up @@ -215,6 +215,9 @@ BUILDLINK_DEPMETHOD.readline= build
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../archivers/xz/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.if ${USE_BUILTIN.gettext:U:tl} == no
CONFIGURE_ENV+= ac_cv_lib_intl_textdomain=yes
.endif
.include "../../devel/libffi/buildlink3.mk"
.include "../../devel/libuuid/buildlink3.mk"
.include "../../devel/readline/buildlink3.mk"
Expand Down

0 comments on commit 9a42ec3

Please sign in to comment.