Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 349608 Details for
Bug 470884
dev-libs/elfutils: build fails on uclibc
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Use argp-standalone
elfutils-0.155-link-argp-standalone.patch (text/plain), 5.42 KB, created by
Anthony Basile
on 2013-05-30 02:08:18 UTC
(
hide
)
Description:
Use argp-standalone
Filename:
MIME Type:
Creator:
Anthony Basile
Created:
2013-05-30 02:08:18 UTC
Size:
5.42 KB
patch
obsolete
>diff -Naur elfutils-0.155.orig/libdw/Makefile.am elfutils-0.155/libdw/Makefile.am >--- elfutils-0.155.orig/libdw/Makefile.am 2012-08-27 18:27:31.000000000 +0000 >+++ elfutils-0.155/libdw/Makefile.am 2013-05-30 02:04:17.659757520 +0000 >@@ -111,7 +111,7 @@ > -Wl,--enable-new-dtags,-rpath,$(pkglibdir) \ > -Wl,--version-script,$<,--no-undefined \ > -Wl,--whole-archive $(filter-out $<,$^) -Wl,--no-whole-archive\ >- -ldl $(zip_LIBS) >+ -ldl $(zip_LIBS) -largp > if readelf -d $@ | fgrep -q TEXTREL; then exit 1; fi > ln -fs $@ $@.$(VERSION) > >diff -Naur elfutils-0.155.orig/src/Makefile.am elfutils-0.155/src/Makefile.am >--- elfutils-0.155.orig/src/Makefile.am 2012-08-27 18:29:31.000000000 +0000 >+++ elfutils-0.155/src/Makefile.am 2013-05-30 02:04:17.659757520 +0000 >@@ -95,26 +95,26 @@ > # XXX While the file is not finished, don't warn about this > ldgeneric_no_Wunused = yes > >-readelf_LDADD = $(libdw) $(libebl) $(libelf) $(libeu) $(libmudflap) -ldl >-nm_LDADD = $(libdw) $(libebl) $(libelf) $(libeu) $(libmudflap) -ldl \ >+readelf_LDADD = $(libdw) $(libebl) $(libelf) $(libeu) $(libmudflap) -ldl -largp >+nm_LDADD = $(libdw) $(libebl) $(libelf) $(libeu) $(libmudflap) -ldl -largp \ > $(demanglelib) >-size_LDADD = $(libelf) $(libeu) $(libmudflap) >-strip_LDADD = $(libebl) $(libelf) $(libeu) $(libmudflap) -ldl >-ld_LDADD = $(libebl) $(libelf) $(libeu) $(libmudflap) -ldl >+size_LDADD = $(libelf) $(libeu) $(libmudflap) -largp >+strip_LDADD = $(libebl) $(libelf) $(libeu) $(libmudflap) -ldl -largp >+ld_LDADD = $(libebl) $(libelf) $(libeu) $(libmudflap) -ldl -largp > if NATIVE_LD > # -ldl is always needed for libebl. > ld_LDADD += libld_elf.a > endif > ld_LDFLAGS = -rdynamic >-elflint_LDADD = $(libebl) $(libelf) $(libeu) $(libmudflap) -ldl >-findtextrel_LDADD = $(libdw) $(libelf) $(libmudflap) >-addr2line_LDADD = $(libdw) $(libelf) $(libmudflap) >-elfcmp_LDADD = $(libebl) $(libelf) $(libmudflap) -ldl >-objdump_LDADD = $(libasm) $(libebl) $(libelf) $(libeu) $(libmudflap) -ldl >-ranlib_LDADD = libar.a $(libelf) $(libeu) $(libmudflap) >-strings_LDADD = $(libelf) $(libeu) $(libmudflap) >-ar_LDADD = libar.a $(libelf) $(libeu) $(libmudflap) >-unstrip_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(libmudflap) -ldl >+elflint_LDADD = $(libebl) $(libelf) $(libeu) $(libmudflap) -ldl -largp >+findtextrel_LDADD = $(libdw) $(libelf) $(libmudflap) -largp >+addr2line_LDADD = $(libdw) $(libelf) $(libmudflap) -largp >+elfcmp_LDADD = $(libebl) $(libelf) $(libmudflap) -ldl -largp >+objdump_LDADD = $(libasm) $(libebl) $(libelf) $(libeu) $(libmudflap) -ldl -largp >+ranlib_LDADD = libar.a $(libelf) $(libeu) $(libmudflap) -largp >+strings_LDADD = $(libelf) $(libeu) $(libmudflap) -largp >+ar_LDADD = libar.a $(libelf) $(libeu) $(libmudflap) -largp >+unstrip_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(libmudflap) -ldl -largp > > ldlex.o: ldscript.c > ldlex_no_Werror = yes >diff -Naur elfutils-0.155.orig/tests/Makefile.am elfutils-0.155/tests/Makefile.am >--- elfutils-0.155.orig/tests/Makefile.am 2012-08-27 18:27:31.000000000 +0000 >+++ elfutils-0.155/tests/Makefile.am 2013-05-30 02:04:26.019757466 +0000 >@@ -243,12 +243,12 @@ > get_aranges_LDADD = $(libdw) $(libelf) $(libmudflap) > allfcts_LDADD = $(libdw) $(libelf) $(libmudflap) > line2addr_no_Wformat = yes >-line2addr_LDADD = $(libdw) $(libmudflap) >-addrscopes_LDADD = $(libdw) $(libmudflap) >-funcscopes_LDADD = $(libdw) $(libmudflap) >-funcretval_LDADD = $(libdw) $(libmudflap) >-allregs_LDADD = $(libdw) $(libmudflap) >-find_prologues_LDADD = $(libdw) $(libmudflap) >+line2addr_LDADD = $(libdw) $(libmudflap) -largp >+addrscopes_LDADD = $(libdw) $(libmudflap) -largp >+funcscopes_LDADD = $(libdw) $(libmudflap) -largp >+funcretval_LDADD = $(libdw) $(libmudflap) -largp >+allregs_LDADD = $(libdw) $(libmudflap) -largp >+find_prologues_LDADD = $(libdw) $(libmudflap) -largp > #show_ciefde_LDADD = ../libdwarf/libdwarf.so $(libelf) $(libmudflap) > asm_tst1_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl > asm_tst2_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl >@@ -259,23 +259,23 @@ > asm_tst7_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl > asm_tst8_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl > asm_tst9_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl >-dwflmodtest_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl >+dwflmodtest_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl -largp > rdwrmmap_LDADD = $(libelf) $(libmudflap) > dwfl_bug_addr_overflow_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl > arls_LDADD = $(libelf) $(libmudflap) > dwfl_bug_fd_leak_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl > dwfl_bug_report_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl > dwfl_bug_getmodules_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl >-dwfl_addr_sect_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl >+dwfl_addr_sect_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl -largp > dwarf_getmacros_LDADD = $(libdw) $(libmudflap) > dwarf_getstring_LDADD = $(libdw) $(libmudflap) >-addrcfi_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl >+addrcfi_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl -largp > test_flag_nobits_LDADD = $(libelf) $(libmudflap) > rerequest_tag_LDADD = $(libdw) $(libmudflap) > alldts_LDADD = $(libebl) $(libelf) $(libmudflap) > md5_sha1_test_LDADD = $(libeu) > typeiter_LDADD = $(libdw) $(libelf) $(libmudflap) >-low_high_pc_LDADD = $(libdw) $(libelf) $(libmudflap) >+low_high_pc_LDADD = $(libdw) $(libelf) $(libmudflap) -largp > test_elf_cntl_gelf_getshdr_LDADD = $(libelf) $(libmudflap) > > if GCOV
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 470884
:
348828
|
348830
|
348832
|
348908
|
349604
|
349608
|
350476
|
350478
|
350480
|
350482
|
350484
|
350486
|
376194
|
376196
|
376198
|
459426
|
459428
|
459430
|
459432
|
459434