- Issued:
- 2008-05-21
- Updated:
- 2008-05-21
RHBA-2008:0470 - Bug Fix Advisory
Synopsis
redhat-rpm-config bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated redhat-rpm-config package that fixes several bugs is now
available.
Description
The redhat-rpm-config package contains macros used by rpmbuild to create
RPM packages.
This updated package fixes the following bugs:
- the "/usr/lib/rpm/redhat/brp-java-repack-jars" script reset the
"TMPDIR" environment variable to an arbitrary and possibly non-existent
value. The script then tried to use mktemp, a utility that uses the
"TMPDIR" environment variable. Packages using Java ".jar" files could be
generated incorrectly as a consequence. In this updated package,
brp-java-repack-jars sets a "JTMPDIR" environment variable, which resolves
this issue.
- on multilib systems, in certain situations the "pkg-config" command was
unable to find the correct libraries. In this updated package, prior to
commencing a build the "/usr/lib/rpm/redhat/macros" file defines the
"PKG_CONFIG_PATH" global variable, which resolves this issue.
All users of redhat-rpm-config are advised to upgrade to this updated
package, which resolves these issues.
Solution
Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 244899 - brp-java-repack-jars redefines TMPDIR while using mktemp
- BZ - 251922 - rpmbuild should set PKG_CONFIG_PATH before running %build scriptlet
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
redhat-rpm-config-8.0.45-24.el5.src.rpm | SHA-256: 92225db602178cc546d2bfea193587b3fcca0ad71d6d1a8fdd71050641ef7962 |
x86_64 | |
redhat-rpm-config-8.0.45-24.el5.noarch.rpm | SHA-256: 3fd66ddbf3220298b4eb1c458dc030aefe8ed8aeaaf108935dcc51b7e7f562f5 |
ia64 | |
redhat-rpm-config-8.0.45-24.el5.noarch.rpm | SHA-256: 3fd66ddbf3220298b4eb1c458dc030aefe8ed8aeaaf108935dcc51b7e7f562f5 |
i386 | |
redhat-rpm-config-8.0.45-24.el5.noarch.rpm | SHA-256: 3fd66ddbf3220298b4eb1c458dc030aefe8ed8aeaaf108935dcc51b7e7f562f5 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
redhat-rpm-config-8.0.45-24.el5.src.rpm | SHA-256: 92225db602178cc546d2bfea193587b3fcca0ad71d6d1a8fdd71050641ef7962 |
x86_64 | |
redhat-rpm-config-8.0.45-24.el5.noarch.rpm | SHA-256: 3fd66ddbf3220298b4eb1c458dc030aefe8ed8aeaaf108935dcc51b7e7f562f5 |
i386 | |
redhat-rpm-config-8.0.45-24.el5.noarch.rpm | SHA-256: 3fd66ddbf3220298b4eb1c458dc030aefe8ed8aeaaf108935dcc51b7e7f562f5 |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
redhat-rpm-config-8.0.45-24.el5.src.rpm | SHA-256: 92225db602178cc546d2bfea193587b3fcca0ad71d6d1a8fdd71050641ef7962 |
x86_64 | |
redhat-rpm-config-8.0.45-24.el5.noarch.rpm | SHA-256: 3fd66ddbf3220298b4eb1c458dc030aefe8ed8aeaaf108935dcc51b7e7f562f5 |
i386 | |
redhat-rpm-config-8.0.45-24.el5.noarch.rpm | SHA-256: 3fd66ddbf3220298b4eb1c458dc030aefe8ed8aeaaf108935dcc51b7e7f562f5 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
redhat-rpm-config-8.0.45-24.el5.src.rpm | SHA-256: 92225db602178cc546d2bfea193587b3fcca0ad71d6d1a8fdd71050641ef7962 |
s390x | |
redhat-rpm-config-8.0.45-24.el5.noarch.rpm | SHA-256: 3fd66ddbf3220298b4eb1c458dc030aefe8ed8aeaaf108935dcc51b7e7f562f5 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
redhat-rpm-config-8.0.45-24.el5.src.rpm | SHA-256: 92225db602178cc546d2bfea193587b3fcca0ad71d6d1a8fdd71050641ef7962 |
ppc | |
redhat-rpm-config-8.0.45-24.el5.noarch.rpm | SHA-256: 3fd66ddbf3220298b4eb1c458dc030aefe8ed8aeaaf108935dcc51b7e7f562f5 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
redhat-rpm-config-8.0.45-24.el5.src.rpm | SHA-256: 92225db602178cc546d2bfea193587b3fcca0ad71d6d1a8fdd71050641ef7962 |
x86_64 | |
redhat-rpm-config-8.0.45-24.el5.noarch.rpm | SHA-256: 3fd66ddbf3220298b4eb1c458dc030aefe8ed8aeaaf108935dcc51b7e7f562f5 |
i386 | |
redhat-rpm-config-8.0.45-24.el5.noarch.rpm | SHA-256: 3fd66ddbf3220298b4eb1c458dc030aefe8ed8aeaaf108935dcc51b7e7f562f5 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.