Go to file
Mark Wielaard ff239ff4b0 find-debuginfo.sh: Filter out all <built-in> like fake file names.
There is no official way to mark an instruction range as being not
part of some actual source code, but as part of a compiler built-in
construct in DWARF. So different compilers have come up with fake
source file names like <built-in> or <__thread_local_inner macros>.
We already filtered out the strings "<internal>" and "<built-in>".
Just filter out all '(^|/)<[a-z _-]+>$'. They are fake files!

This is mainly to appease the rustc compiler which generates lots of
different variants to encode some instruction sequence is part of an
compiler generated macro expansion.

Signed-off-by: Mark Wielaard <mark@klomp.org>
2017-06-30 16:04:23 +03:00
.tx Update transifex config for domain change 2013-06-07 12:57:57 +03:00
build Add RPMTAG_SOURCEPACKAGE to the source package header 2017-06-28 10:20:19 +03:00
db3 Remove BDB RPC "support" 2009-09-21 11:00:50 +03:00
doc Spelling fixes 2017-06-27 14:42:21 +02:00
fileattrs Define AM_CFLAGS inside the Makefile.am files themselves. 2016-12-09 11:35:38 +02:00
lib Report cpio magic/header read failures as bad magic/header 2017-06-30 12:43:00 +03:00
luaext Cosmetics: if, while and switch are followed by a space 2017-02-27 17:41:37 +02:00
misc Drop local implementation of xsetprogname/xgetprogname 2017-03-24 13:40:15 +02:00
plugins fix memleak in systemd_inhibit plugin 2017-04-27 11:36:12 +03:00
po Move rpmsignfiles to librpmsign where it belongs 2017-06-08 17:01:28 +03:00
python Pass sign arguments to signature deletion too 2017-05-29 16:11:55 +03:00
rpmio Spelling fixes 2017-06-27 14:42:21 +02:00
scripts find-debuginfo.sh: Filter out all <built-in> like fake file names. 2017-06-30 16:04:23 +03:00
sign Dont push NULL-bodied macros (in case of get_fskpass() failure) 2017-06-09 12:33:23 +03:00
tests Report cpio magic/header read failures as bad magic/header 2017-06-30 12:43:00 +03:00
tools debugedit: skip_dir_prefix should check for dir separator. 2017-06-30 16:04:23 +03:00
.gitignore Add a mailmap file for fixing author anomalies + mapping mail addresses 2016-10-18 15:01:35 +03:00
.mailmap Add a mailmap file for fixing author anomalies + mapping mail addresses 2016-10-18 15:01:35 +03:00
CHANGES Spelling fixes 2017-06-27 14:42:21 +02:00
COPYING Update contact address in COPYING (RhBug:742362) 2012-11-05 15:09:58 +02:00
CREDITS Bring CREDITS to this millenium 2016-10-18 15:01:35 +03:00
INSTALL Add OpenSSL support for digest and signatures 2017-02-16 11:26:55 +01:00
Makefile.am debugedit: Support String/Line table rewriting for larger/smaller paths. 2017-03-06 15:17:20 +02:00
Makefile.maint Fix "make dist" work out of the box again 2016-11-04 11:02:50 +02:00
README Update community link in README 2017-04-05 11:57:00 +03:00
autogen.sh Just use autoreconf in autogen.sh (ticket #109) 2009-11-26 09:46:48 +02:00
cliutils.c Stop NSPR from messing with our signals 2017-05-10 13:59:58 +03:00
cliutils.h add short summaries to headers that miss one 2016-01-28 14:42:47 +01:00
configure.ac Check for libimaevm availability/usability in configure 2017-06-09 11:13:47 +03:00
debug.h Eliminate debug junk from the API 2007-12-04 11:25:46 +02:00
installplatform RISCV 64-bit (riscv64) support. 2016-08-22 21:16:48 +01:00
macros.debug Add option to have unique debug file names across version/release/arch. 2016-07-29 18:29:10 +02:00
macros.in Update find-debuginfo.sh options and macros documentation. 2017-06-28 11:32:43 +03:00
mkinstalldirs Automake cleanups. 2007-08-05 11:30:55 +03:00
platform.in Add a %_rundir macro to the platform files. 2014-05-07 09:12:46 +03:00
preinstall.am Rip rpm 4.4.x API compatibility 2016-10-24 12:38:21 +03:00
rpm.am Define AM_CFLAGS inside the Makefile.am files themselves. 2016-12-09 11:35:38 +02:00
rpm.pc.in Fix pkgconfig reference to Lua in Libs.private 2016-03-17 09:52:30 -04:00
rpm2archive.c rpm2cpio and rpm2archive: don't write archive data to a terminal. 2017-01-26 14:53:01 +01:00
rpm2cpio.c rpm2cpio and rpm2archive: don't write archive data to a terminal. 2017-01-26 14:53:01 +01:00
rpmbuild.c Rename addMacro() and delMacro() to rpmPushMacro() and rpmPopMacro() 2016-10-24 13:09:38 +03:00
rpmdb.c Remove bunch of redundant environ declarations 2017-06-09 11:37:03 +03:00
rpmkeys.c Remove bunch of redundant environ declarations 2017-06-09 11:37:03 +03:00
rpmpopt.in Add --trace macros to enable %trace on the command line. 2017-02-24 13:23:16 +01:00
rpmqv.c Make --noplugins work with "rpm --verify" 2016-03-07 13:26:35 +01:00
rpmrc.in Fix the armv5tl arch compatibility list 2017-05-11 13:29:10 +02:00
rpmsign.c Fix a number of problems in get_fskpass() 2017-06-09 12:57:00 +03:00
rpmspec.c Add --target as global option 2017-04-04 10:32:09 +03:00
system.h Actually test for __progname too 2017-03-24 14:20:48 +02:00

README

This is RPM, the RPM Package Manager.

The latest releases are always available at:

	http://rpm.org/releases/

Additional RPM documentation (papers, slides, HOWTOs) can also be
found at the same site: http://rpm.org.

http://rpm.org/community all rpm releated mailing lists.

RPM was originally written by:

    Erik Troan <ewt@redhat.com>
    Marc Ewing <marc@redhat.com>

See the CREDITS file for a list of folks who have helped us out
tremendously.  RPM is Copyright (c) 1998 by Red Hat Software, Inc.,
and may be distributed under the terms of the GPL and LGPL (see  the
file COPYING for details).