View | Details | Raw Unified | Return to bug 281440
Collapse All | Expand All

(-)b/security/libtasn1/Makefile (-1 / +1 lines)
Lines 13-19 LICENSE= LGPL21+ GPLv3 Link Here
13
LICENSE_COMB=	multi
13
LICENSE_COMB=	multi
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
USES=		cpe libtool pathfix pkgconfig
16
USES=		autoreconf cpe libtool pathfix pkgconfig
17
USE_CSTD=	c99
17
USE_CSTD=	c99
18
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
(-)b/security/libtasn1/files/patch-doc_reference_Makefile.in (-10 / +10 lines)
Lines 1-11 Link Here
1
--- doc/reference/Makefile.in.orig	2021-11-13 05:59:58 UTC
1
--- doc/reference/Makefile.in.orig	2022-08-23 17:32:13 UTC
2
+++ doc/reference/Makefile.in
2
+++ doc/reference/Makefile.in
3
@@ -1840,7 +1840,7 @@ html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(c
3
@@ -1866,7 +1866,7 @@ html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(c
4
 	  test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \
4
 	if test "$$?" = "0"; then \
5
 	  test -f $$file && cp $$file $(abs_builddir)/html; \
5
 	  mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
6
 	done;
6
 	fi; \
7
-	$(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
7
-	cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
8
+	cd "$(abs_srcdir)" && $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
8
+	(cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE))
9
 	$(AM_V_at)touch html-build.stamp
9
 	-@test "x$(HTML_IMAGES)" = "x" || \
10
 
10
 	for file in $(HTML_IMAGES) ; do \
11
 pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
11
 	  test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
(-)b/security/libtasn1/files/patch-gtk-doc.make (+11 lines)
Added Link Here
1
--- gtk-doc.make.orig	2024-09-11 15:56:09 UTC
2
+++ gtk-doc.make
3
@@ -208,7 +208,7 @@ html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(c
4
 	if test "$$?" = "0"; then \
5
 	  mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
6
 	fi; \
7
-	cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
8
+	(cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE))
9
 	-@test "x$(HTML_IMAGES)" = "x" || \
10
 	for file in $(HTML_IMAGES) ; do \
11
 	  test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
(-)b/security/libtasn1/files/patch-m4_ld-version-script.m4 (+15 lines)
Added Link Here
1
--- m4/ld-version-script.m4.orig	2022-08-23 17:31:40 UTC
2
+++ m4/ld-version-script.m4
3
@@ -39,7 +39,11 @@ VERS_2 {
4
 } VERS_1;
5
 EOF
6
            AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[]])],
7
-             [gl_cv_sys_ld_version_script=yes])])
8
+             [gl_cv_sys_ld_version_script=yes],
9
+             [LDFLAGS="$LDFLAGS -Wl,--undefined-version"
10
+              AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[]])],
11
+                [gl_cv_sys_ld_version_script=yes])
12
+             ])])
13
         rm -f conftest.map
14
         LDFLAGS=$save_LDFLAGS])
15
      have_ld_version_script=$gl_cv_sys_ld_version_script])

Return to bug 281440