rpms/binutils/devel binutils-2.19.51.0.2-sisreg.patch,NONE,1.1
Nicholas Clifton
nickc at fedoraproject.org
Thu Jun 11 15:15:20 UTC 2009
Author: nickc
Update of /cvs/pkgs/rpms/binutils/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30673
Added Files:
binutils-2.19.51.0.2-sisreg.patch
Log Message:
Do not attempt to set execute permission on non-regular files. (BZ 503426)
binutils-2.19.51.0.2-sisreg.patch:
--- NEW FILE binutils-2.19.51.0.2-sisreg.patch ---
diff -rcp ../copy-of-build-sources/bfd/opncls.c ./bfd/opncls.c
*** ../copy-of-build-sources/bfd/opncls.c 2009-05-27 12:38:06.000000000 +0100
--- ./bfd/opncls.c 2009-06-11 15:56:04.000000000 +0100
*************** bfd_close (bfd *abfd)
*** 681,687 ****
{
struct stat buf;
! if (stat (abfd->filename, &buf) == 0)
{
unsigned int mask = umask (0);
--- 681,688 ----
{
struct stat buf;
! if (stat (abfd->filename, &buf) == 0
! && S_ISREG(buf.st_mode))
{
unsigned int mask = umask (0);
*************** bfd_close_all_done (bfd *abfd)
*** 734,740 ****
{
struct stat buf;
! if (stat (abfd->filename, &buf) == 0)
{
unsigned int mask = umask (0);
--- 735,742 ----
{
struct stat buf;
! if (stat (abfd->filename, &buf) == 0
! && S_ISREG(buf.st_mode))
{
unsigned int mask = umask (0);
More information about the fedora-extras-commits
mailing list