Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37756283
en ru br
ALT Linux repos
S:0.12.4-alt1

Group :: Development/Perl
RPM: perl-qa-rpmelfsym

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

20 july 2023 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.12.4-alt1

  • Updated the code to utilize the eu-elfclassify(1) utility instead of the
     libmagic library in order to determine whether the file is a loadable ELF
     object.

13 july 2021 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.12.3-alt1

  • Added support of binutils >= 2.35.2.
  • Changed rpmelfsym.pm to skip virtualbox ELF shared objects with unclear
     linkage semantics (ldv@).

3 july 2019 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.12.2-alt1

  • Added 'S' (for mips/mipsel) and 'G' (for riscv64 and ppc64le) symbol types.
  • Changed rpmelfsym.pm to skip files under /boot directory (ldv@).

24 january 2019 Igor Vlasenko <viy at altlinux.ru> 0.12.1-alt1.2

  • rebuild with new perl 5.28.1

15 december 2017 Igor Vlasenko <viy at altlinux.ru> 0.12.1-alt1.1.1.1

  • rebuild with new perl 5.26.1

3 february 2017 Igor Vlasenko <viy at altlinux.ru> 0.12.1-alt1.1.1

  • rebuild with new perl 5.24.1

25 november 2015 Igor Vlasenko <viy at altlinux.ru> 0.12.1-alt1.1

  • rebuild with new perl 5.22.0

28 september 2015 Dmitry V. Levin <ldv at altlinux.org> 0.12.1-alt1

  • rpmelfsym.pm: tolerate wider class of symbol names in nm(1) output.

9 december 2014 Igor Vlasenko <viy at altlinux.ru> 0.12-alt3.1

  • rebuild with new perl 5.20.1

28 august 2013 Vladimir Lettiev <crux at altlinux.ru> 0.12-alt3

  • built for perl 5.18

21 november 2012 Dmitry V. Levin <ldv at altlinux.org> 0.12-alt2

  • Added binutils to package requirements.

2 october 2012 Alexey Tourbin <at at altlinux.ru> 0.12-alt1

  • rpmelfsym.pl: reimplemented print_elfysm() routine in XS
  • rpmelfsym.xs: further optimized PerlIO_write() calls
  • scripts: added --include=GLOB option

1 september 2012 Vladimir Lettiev <crux at altlinux.ru> 0.11-alt3

  • rebuilt for perl-5.16

10 october 2011 Alexey Tourbin <at at altlinux.ru> 0.11-alt2

  • rebuilt for perl-5.14

11 september 2011 Alexey Tourbin <at at altlinux.ru> 0.11-alt1

  • qa/rpmelfsym.pm: implemented parallel collect_bad_elfsym routine
  • bad_elf_symbols_dircmp.pl: optimized def0 usage for parallel join

8 september 2011 Alexey Tourbin <at at altlinux.ru> 0.10-alt1

  • changed internal data format to argz blob
  • rewritten bad_elf_symbols inner loop in XS

6 february 2011 Alexey Tourbin <at at altlinux.ru> 0.09-alt1

  • qa/rpmelfsym.pm: ignore *.debug files under /usr/lib/debug
  • bad_elf_symbols*.pl: added support for "i" indirect functions

10 august 2010 Alexey Tourbin <at at altlinux.ru> 0.08-alt1

  • bad_elf_symbols*.pl: handle unique global symbols (Dmitry V. Levin)

7 april 2009 Alexey Tourbin <at at altlinux.ru> 0.07-alt1

  • switched to (rpm-basename,size,mtime) caching mode
  • flattened down internal data structure, for efficiency
  • reverted piping to sort(1) and other optimizations proved inefficient
  • optimized by saving (rpm-basename,filename) in a separate file
  • optimized by eliminating huge 'sort -m' merges

3 april 2009 Alexey Tourbin <at at altlinux.ru> 0.06-alt1

  • optimized inner loop writes for speed

1 april 2009 Alexey Tourbin <at at altlinux.ru> 0.05-alt1

  • bad_elf_symbols*.pl: optimize by running sort(1) in background

22 february 2009 Alexey Tourbin <at at altlinux.ru> 0.04-alt1

  • rpmelfsym.pm: fixed ELF magic check for nm(1)

20 february 2009 Alexey Tourbin <at at altlinux.ru> 0.03-alt1

  • implemented bad_elf_symbols_dircmp.pl, for use in girar-builder

19 february 2009 Alexey Tourbin <at at altlinux.ru> 0.02-alt1

  • rpmelfsym.pm: better handling of tmp write errors

18 february 2009 Alexey Tourbin <at at altlinux.ru> 0.01-alt1

  • initial revision
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin