[arch-general] opensp compile fails
OpenSp PKGBUILD fails to compile with the following error: g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -march=native -O2 -pipe -fomit-frame-pointer -c ArcEngine.cxx -MT ArcEngine.lo -MD -MP -MF .deps/ArcEngine.TPlo -fPIC -DPIC -o .libs/ArcEngine.lo In file included from ArcEngine.cxx:20: ../include/InternalInputSource.h:37: error: extra qualification 'OpenSP::InternalInputSource::' on member 'asInternalInputSource' make[3]: *** [ArcEngine.lo] Error 1 make[3]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1/lib' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1' make: *** [all] Error 2 ==> ERROR: Build Failed. It looks like it is orphaned so Here is a patch to fix this: cat InternalInputSource.patch --- OpenSP-1.5.1~/include/InternalInputSource.h 2003-07-17 14:14:00.000000000 -0400 +++ OpenSP-1.5.1/include/InternalInputSource.h 2008-11-13 12:24:04.591406546 -0500 @@ -34,7 +34,7 @@ void pushCharRef(Char ch, const NamedCharRef &); Boolean rewind(Messenger &); const StringC *contents(); - InternalInputSource *InternalInputSource::asInternalInputSource(); + InternalInputSource *asInternalInputSource(); ~InternalInputSource(); private: InternalInputSource(const InternalInputSource &); // undefined Here is a patch file for the PKGBUILD cat PKGBUILD.patch --- PKGBUILD 2008-12-02 20:27:40.102778984 -0500 +++ pkgbuild 2008-12-02 20:27:29.412780668 -0500 @@ -15,6 +15,7 @@ cd $startdir/src/OpenSP-$pkgver pwd patch -Np1 -i ../opensp-gcc34.patch || return 1 + patch -Np1 -i ../InternalInputSource.patch || return 1 ./configure --prefix=/usr \ --disable-nls \ --enable-http \
On Tue, 2 Dec 2008, Daenyth Blank wrote:
On Tue, Dec 2, 2008 at 20:33, Baho Utot <baho-utot@columbus.rr.com> wrote:
OpenSp PKGBUILD fails to compile with the following error:
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -march=native -O2 -pipe -fomit-frame-pointer -c ArcEngine.cxx -MT ArcEngine.lo -MD -MP -MF .deps/ArcEngine.TPlo -fPIC -DPIC -o .libs/ArcEngine.lo In file included from ArcEngine.cxx:20: ../include/InternalInputSource.h:37: error: extra qualification 'OpenSP::InternalInputSource::' on member 'asInternalInputSource' make[3]: *** [ArcEngine.lo] Error 1 make[3]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1/lib' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1' make: *** [all] Error 2 ==> ERROR: Build Failed.
It looks like it is orphaned so
Here is a patch to fix this:
cat InternalInputSource.patch
--- OpenSP-1.5.1~/include/InternalInputSource.h 2003-07-17 14:14:00.000000000 -0400 +++ OpenSP-1.5.1/include/InternalInputSource.h 2008-11-13 12:24:04.591406546 -0500 @@ -34,7 +34,7 @@ void pushCharRef(Char ch, const NamedCharRef &); Boolean rewind(Messenger &); const StringC *contents(); - InternalInputSource *InternalInputSource::asInternalInputSource(); + InternalInputSource *asInternalInputSource(); ~InternalInputSource(); private: InternalInputSource(const InternalInputSource &); // undefined
Here is a patch file for the PKGBUILD
cat PKGBUILD.patch
--- PKGBUILD 2008-12-02 20:27:40.102778984 -0500 +++ pkgbuild 2008-12-02 20:27:29.412780668 -0500 @@ -15,6 +15,7 @@ cd $startdir/src/OpenSP-$pkgver pwd patch -Np1 -i ../opensp-gcc34.patch || return 1 + patch -Np1 -i ../InternalInputSource.patch || return 1 ./configure --prefix=/usr \ --disable-nls \ --enable-http \
If it's orphaned in the AUR, simply adopt it and update it with your fixes.
it's in extra. Please submit a bug report. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
On Tue, Dec 2, 2008 at 20:33, Baho Utot <baho-utot@columbus.rr.com> wrote:
OpenSp PKGBUILD fails to compile with the following error:
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -march=native -O2 -pipe -fomit-frame-pointer -c ArcEngine.cxx -MT ArcEngine.lo -MD -MP -MF .deps/ArcEngine.TPlo -fPIC -DPIC -o .libs/ArcEngine.lo In file included from ArcEngine.cxx:20: ../include/InternalInputSource.h:37: error: extra qualification 'OpenSP::InternalInputSource::' on member 'asInternalInputSource' make[3]: *** [ArcEngine.lo] Error 1 make[3]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1/lib' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1' make: *** [all] Error 2 ==> ERROR: Build Failed.
It looks like it is orphaned so
Here is a patch to fix this:
cat InternalInputSource.patch
--- OpenSP-1.5.1~/include/InternalInputSource.h 2003-07-17 14:14:00.000000000 -0400 +++ OpenSP-1.5.1/include/InternalInputSource.h 2008-11-13 12:24:04.591406546 -0500 @@ -34,7 +34,7 @@ void pushCharRef(Char ch, const NamedCharRef &); Boolean rewind(Messenger &); const StringC *contents(); - InternalInputSource *InternalInputSource::asInternalInputSource(); + InternalInputSource *asInternalInputSource(); ~InternalInputSource(); private: InternalInputSource(const InternalInputSource &); // undefined
Here is a patch file for the PKGBUILD
cat PKGBUILD.patch
--- PKGBUILD 2008-12-02 20:27:40.102778984 -0500 +++ pkgbuild 2008-12-02 20:27:29.412780668 -0500 @@ -15,6 +15,7 @@ cd $startdir/src/OpenSP-$pkgver pwd patch -Np1 -i ../opensp-gcc34.patch || return 1 + patch -Np1 -i ../InternalInputSource.patch || return 1 ./configure --prefix=/usr \ --disable-nls \ --enable-http \
If it's orphaned in the AUR, simply adopt it and update it with your fixes.
On Tuesday 02 December 2008 8:45:13 pm Daenyth Blank wrote:
On Tue, Dec 2, 2008 at 20:33, Baho Utot <baho-utot@columbus.rr.com> wrote:
OpenSp PKGBUILD fails to compile with the following error:
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -march=native -O2 -pipe -fomit-frame-pointer -c ArcEngine.cxx -MT ArcEngine.lo -MD -MP -MF .deps/ArcEngine.TPlo -fPIC -DPIC -o .libs/ArcEngine.lo In file included from ArcEngine.cxx:20: ../include/InternalInputSource.h:37: error: extra qualification 'OpenSP::InternalInputSource::' on member 'asInternalInputSource' make[3]: *** [ArcEngine.lo] Error 1 make[3]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1/lib' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1' make: *** [all] Error 2 ==> ERROR: Build Failed.
It looks like it is orphaned so
Here is a patch to fix this:
cat InternalInputSource.patch
--- OpenSP-1.5.1~/include/InternalInputSource.h 2003-07-17 14:14:00.000000000 -0400 +++ OpenSP-1.5.1/include/InternalInputSource.h 2008-11-13 12:24:04.591406546 -0500 @@ -34,7 +34,7 @@ void pushCharRef(Char ch, const NamedCharRef &); Boolean rewind(Messenger &); const StringC *contents(); - InternalInputSource *InternalInputSource::asInternalInputSource(); + InternalInputSource *asInternalInputSource(); ~InternalInputSource(); private: InternalInputSource(const InternalInputSource &); // undefined
Here is a patch file for the PKGBUILD
cat PKGBUILD.patch
--- PKGBUILD 2008-12-02 20:27:40.102778984 -0500 +++ pkgbuild 2008-12-02 20:27:29.412780668 -0500 @@ -15,6 +15,7 @@ cd $startdir/src/OpenSP-$pkgver pwd patch -Np1 -i ../opensp-gcc34.patch || return 1 + patch -Np1 -i ../InternalInputSource.patch || return 1 ./configure --prefix=/usr \ --disable-nls \ --enable-http \
If it's orphaned in the AUR, simply adopt it and update it with your fixes.
It is not in AUR so I can not adopt it, It is in extra hence my post here so some one can fix it. All that needs done is for someone to take it from the repo patch, test and replace. I have not had any success filing a bug report, I filed one on cpio any nothing yet.
On Wed, Dec 3, 2008 at 2:33 PM, Baho Utot <baho-utot@columbus.rr.com> wrote:
On Tuesday 02 December 2008 8:45:13 pm Daenyth Blank wrote:
On Tue, Dec 2, 2008 at 20:33, Baho Utot <baho-utot@columbus.rr.com> wrote:
OpenSp PKGBUILD fails to compile with the following error:
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -march=native -O2 -pipe -fomit-frame-pointer -c ArcEngine.cxx -MT ArcEngine.lo -MD -MP -MF .deps/ArcEngine.TPlo -fPIC -DPIC -o .libs/ArcEngine.lo In file included from ArcEngine.cxx:20: ../include/InternalInputSource.h:37: error: extra qualification 'OpenSP::InternalInputSource::' on member 'asInternalInputSource' make[3]: *** [ArcEngine.lo] Error 1 make[3]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1/lib' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/scrat/ARCH/opensp/src/OpenSP-1.5.1' make: *** [all] Error 2 ==> ERROR: Build Failed.
It looks like it is orphaned so
Here is a patch to fix this:
cat InternalInputSource.patch
--- OpenSP-1.5.1~/include/InternalInputSource.h 2003-07-17 14:14:00.000000000 -0400 +++ OpenSP-1.5.1/include/InternalInputSource.h 2008-11-13 12:24:04.591406546 -0500 @@ -34,7 +34,7 @@ void pushCharRef(Char ch, const NamedCharRef &); Boolean rewind(Messenger &); const StringC *contents(); - InternalInputSource *InternalInputSource::asInternalInputSource(); + InternalInputSource *asInternalInputSource(); ~InternalInputSource(); private: InternalInputSource(const InternalInputSource &); // undefined
Here is a patch file for the PKGBUILD
cat PKGBUILD.patch
--- PKGBUILD 2008-12-02 20:27:40.102778984 -0500 +++ pkgbuild 2008-12-02 20:27:29.412780668 -0500 @@ -15,6 +15,7 @@ cd $startdir/src/OpenSP-$pkgver pwd patch -Np1 -i ../opensp-gcc34.patch || return 1 + patch -Np1 -i ../InternalInputSource.patch || return 1 ./configure --prefix=/usr \ --disable-nls \ --enable-http \
If it's orphaned in the AUR, simply adopt it and update it with your fixes.
It is not in AUR so I can not adopt it, It is in extra hence my post here so some one can fix it. All that needs done is for someone to take it from the repo patch, test and replace.
I have not had any success filing a bug report, I filed one on cpio any nothing yet.
The proper way to contact developers is to file a bug report. Bugs aren't exactly getting assigned as quickly as they used to.
participants (4)
-
Aaron Griffin
-
Baho Utot
-
Daenyth Blank
-
Eric Bélanger