Il giorno gio, 29/05/2008 alle 18.49 -0400, Jakub Jelinek ha scritto:
The above is not valid C++98, you need to use
#include iostream
using namespace std;
int main() { cout Hello World! endl; return 0; }
g++34 provides backwards support for deprecated pre-ISO C++ headers,
g++ doesn't any longer.
See http://gcc.gnu.org/gcc-4.3/porting_to.html
Removal of Pre-ISO headers for more info.
Ok.
I have produce the follow patch to original hylafax-4.4.4-1.src.rpm
( ftp://ftp.hylafax.org/binary/linux/redhat/SRPMS/hylafax-4.4.4-1rhel5.src.rpm )
and rebuild the package without error.
Thanks Jakub
[EMAIL PROTECTED] ~]$ diff -Naur rpmbuild-old/ rpmbuild
diff -Naur rpmbuild-old/SOURCES/c++.patch rpmbuild/SOURCES/c++.patch
--- rpmbuild-old/SOURCES/c++.patch 1970-01-01 01:00:00.0 +0100
+++ rpmbuild/SOURCES/c++.patch 2008-05-30 01:15:56.0 +0200
@@ -0,0 +1,13 @@
+diff -Naur old/hylafax-4.4.4/configure hylafax-4.4.4/configure
+--- old/hylafax-4.4.4/configure2007-11-21 15:45:23.0 +0100
hylafax-4.4.4/configure2008-05-30 01:15:53.0 +0200
+@@ -1418,7 +1418,8 @@
+ CheckForCXXRuntime()
+ {
+ catt.c++EOF
+-#include iostream.h
++#include iostream
++using namespace std;
+ int main(){ cout Hello World! endl; return 0;}
+ EOF
+ runMake t t:; \${C++F} \${C++FILE} t.c++${MAKECXXOVERRIDE}
diff -Naur rpmbuild-old/SPECS/hylafax.spec rpmbuild/SPECS/hylafax.spec
--- rpmbuild-old/SPECS/hylafax.spec 2007-10-19 15:23:37.0 +0200
+++ rpmbuild/SPECS/hylafax.spec 2008-05-30 01:21:27.0 +0200
@@ -44,7 +44,7 @@
%define ostag sles%{sles_version}
%endif
-%define release 1%{ostag}
+%define release 2%{ostag}
%define serial %(echo `date +%Y%m%d`)
%define faxspool%{_var}/spool/hylafax
@@ -73,6 +73,7 @@
Source11: hylafax_FaxDispatch
Source12: hylafax_jobcontrol.sh
Source13: hylafax_sysconfig
+Patch14: c++.patch
BuildPrereq: libjpeg-devel, libtiff-devel, zlib-devel
Requires:ghostscript = 5.5
@@ -97,6 +98,7 @@
%prep
%setup -q
+%patch14 -p1
%build
# - Can't use the configure macro because HylaFAX configure script does
[EMAIL PROTECTED] ~]$
Hope this help someone.
Bye
--
Dario Lesca [EMAIL PROTECTED]
--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list