ALT Linux Bugzilla
– Attachment 15049 Details for
Bug 48461
texinfo: perl XS does not link with -lperl
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
[patch]
патч для апстрима
texinfo-7.0.3-as-needed.patch (text/plain), 1.57 KB, created by
viy
on 2023-11-15 21:49:43 MSK
(
hide
)
Description:
патч для апстрима
Filename:
MIME Type:
Creator:
viy
Created:
2023-11-15 21:49:43 MSK
Size:
1.57 KB
patch
obsolete
>--- texinfo-7.0.3/tp/Texinfo/XS/Makefile.am 2023-11-15 19:29:43.605389464 +0200 >+++ texinfo-7.0.3/tp/Texinfo/XS/Makefile.am 2023-11-15 19:58:12.194296619 +0200 >@@ -53,7 +53,6 @@ > > xs_LTLIBRARIES += MiscXS.la > MiscXS_la_SOURCES = MiscXS.c misc.c miscxs.h ppport.h >-MiscXS_la_LIBADD = $(builddir)/gnulib/lib/libgnu.la > > > # TestXS.la has to be included in xs_LIBRARIES, and not noinst_LIBRARIES, >@@ -70,18 +69,23 @@ > AM_CFLAGS += -I$(PERL_INC) > > if HOST_NEEDS_NO_UNDEFINED >- PLATFORM_LDFLAGS = -no-undefined -L$(PERL_INC) $(PERL_CONF_libperl) >+ PLATFORM_LDFLAGS = -no-undefined -L$(PERL_INC) >+ PLATFORM_LIBADD = $(PERL_CONF_libperl) > # The -no-undefined flag is for MS-Windows. See info node > # `(gnulib)Libtool and Windows'. The -L and -l options after it show > # where to find the undefined symbols. > else > PLATFORM_LDFLAGS = >+ PLATFORM_LIBADD = > endif > > AM_LDFLAGS = -avoid-version -module $(PERL_CONF_ccdlflags) > AM_LDFLAGS += $(PLATFORM_LDFLAGS) > >-XSParagraph_la_LIBADD = $(builddir)/gnulib/lib/libgnu.la >+MiscXS_la_LIBADD = $(builddir)/gnulib/lib/libgnu.la $(PLATFORM_LIBADD) >+MiscXS_la_LDFLAGS = $(AM_LDFLAGS) >+ >+XSParagraph_la_LIBADD = $(builddir)/gnulib/lib/libgnu.la $(PLATFORM_LIBADD) > XSParagraph_la_LDFLAGS = $(AM_LDFLAGS) $(LTLIBINTL) $(LTLIBICONV) > > >@@ -145,7 +149,7 @@ > > EXTRA_DIST += $(p)/Parsetexi.xs > >-Parsetexi_la_LIBADD = $(top_builddir)/gnulib/lib/libgnu.la >+Parsetexi_la_LIBADD = $(top_builddir)/gnulib/lib/libgnu.la $(PLATFORM_LIBADD) > Parsetexi_la_LDFLAGS = $(AM_LDFLAGS) $(LTLIBINTL) $(LTLIBICONV) > > # To locate include files under out-of-source builds.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 48461
: 15049 |
15050
|
15064