diff --git a/aqbanking-2.3.2-open.patch b/aqbanking-2.3.2-open.patch new file mode 100644 index 0000000..9b5f07b --- /dev/null +++ b/aqbanking-2.3.2-open.patch @@ -0,0 +1,12 @@ +diff -up aqbanking-2.3.2/src/plugins/backends/aqhbci/plugin/msglayer/message.c.foo aqbanking-2.3.2/src/plugins/backends/aqhbci/plugin/msglayer/message.c +--- aqbanking-2.3.2/src/plugins/backends/aqhbci/plugin/msglayer/message.c.foo 2007-08-29 14:26:38.000000000 -0400 ++++ aqbanking-2.3.2/src/plugins/backends/aqhbci/plugin/msglayer/message.c 2007-08-29 14:28:30.000000000 -0400 +@@ -1515,7 +1515,7 @@ void AH_Msg_LogMessage(AH_MSG *msg, + return; + } + fd=open(logFile, +- O_RDWR | O_CREAT | O_APPEND); ++ O_RDWR | O_CREAT | O_APPEND, 0644); + if (fd==-1) { + DBG_ERROR(AQHBCI_LOGDOMAIN, + "open(%s): %s", diff --git a/aqbanking.spec b/aqbanking.spec index 358b5a2..d7d9107 100644 --- a/aqbanking.spec +++ b/aqbanking.spec @@ -13,6 +13,7 @@ License: GPLv2+ URL: http://www.aquamaniac.de/aqbanking/ Patch2: aqbanking-2.2.9-pkgconfig.patch Patch3: aqbanking-2.1.0-conflict.patch +Patch4: aqbanking-2.3.2-open.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # qbanking BuildRequires: qt-devel @@ -130,6 +131,7 @@ This package contains python bindings for Aqbanking. %setup -q %patch2 -p1 -b .pkgconfig %patch3 -p1 -b .conflict +%patch4 -p1 -b .open %build [ -z "$QTDIR" ] && . /etc/profile.d/qt.sh @@ -253,8 +255,9 @@ rm -rf $RPM_BUILD_ROOT %{python_sitelib}/%{name} %changelog -* Wed Aug 29 2007 Fedora Release Engineering - 2.3.2-2 +* Wed Aug 29 2007 Bill Nottingham - 2.3.2-2 - Rebuild for selinux ppc32 issue. +- fix build with current glibc/headers * Fri Aug 3 2007 Bill Nottingham - tweak license tag