[arch-general] opensp compile fails

Aaron Griffin aaronmgriffin at gmail.com
Wed Dec 3 15:40:06 EST 2008


On Wed, Dec 3, 2008 at 2:33 PM, Baho Utot <baho-utot at 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 at 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.



More information about the arch-general mailing list