public inbox for docbook-tools-discuss@sourceware.org
 help / color / mirror / Atom feed
From: "richard offer" <offer@sgi.com>
To: docbook-tools-discuss@sourceware.cygnus.com
Subject: Failing to build jade on Mandrake 7.0
Date: Mon, 12 Jun 2000 12:03:00 -0000	[thread overview]
Message-ID: <1000612120312.ZM263576@sgi.com> (raw)
Message-ID: <20000612120300.tRCi7qWqh_yyyPnOOl5CahAZ-iM-5Q5LdRGlVpuyWLk@z> (raw)

Hi,

Upto now I've been running DocBook on my local machine (Redhat 6.1/6.2) and it
builds and runs excellently.

But now I have to move everything across to our group's main build server as I
get ready for pushing my project out to a wider audience, and the server runs
Mandrake 7.0 (no, don't ask). To allow for flexibilty, I'm packaing up my
docbook CVS tree into a SRPM for building on the server. (I need to build it
from scratch as I've had to make changes to the texmf.cnf file to increase the
sizes by a lot.)

I'm hitting the same bug that Scott Bambrough saw in a posting on Dec 21,
namely



[ valkyrie 2.2.14 ] make
make[1]: Entering directory `/home/offer/rpm/BUILD/jade-1.2.1/jade'
make[2]: Entering directory `/home/offer/rpm/BUILD/jade-1.2.1/jade/lib'
c++ -ansi -O2 -fno-implicit-templates -I. -I./../include -I./../generic
-DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -Dconst= -Dinline= -DHAVE_ST_BLKSIZE=1
-DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_ANSI_CLASS_INST=1 -DSP_MULTI_BYTE=1
-DSGML_CATALOG_FILES_DEFAULT=\"/usr/lib/sgml/CATALOG\" -c -fPIC -DPIC
CharsetInfo.cxx
In file included from ../include/CharsetInfo.h:11,
                 from CharsetInfo.cxx:8:
../include/Vector.h: In instantiation of `Vector<RangeMapRange<unsigned
int,unsigned int> >':
../include/RangeMap.h:27:   instantiated from `RangeMap<unsigned int,unsigned
int>'
../include/UnivCharsetDesc.h:73:   instantiated from here
../include/Vector.h:50: `Vector<RangeMapRange<unsigned int,unsigned int>
>::operator [](unsigned int)' has already been declared in
`Vector<RangeMapRange<unsigned int,unsigned int> >'
../include/Vector.h:52: `Vector<RangeMapRange<unsigned int,unsigned int>
>::begin()' has already been declared in `Vector<RangeMapRange<unsigned
int,unsigned int> >'
../include/Vector.h:54: `Vector<RangeMapRange<unsigned int,unsigned int>
>::back()' has already been declared in `Vector<RangeMapRange<unsigned
int,unsigned int> >'
../include/Vector.h: In instantiation of `Vector<ISetRange<unsigned int> >':
../include/ISet.h:25:   instantiated from `ISet<unsigned int>'
CharsetInfo.cxx:89:   instantiated from here
../include/Vector.h:50: `Vector<ISetRange<unsigned int> >::operator [](unsigned
int)' has already been declared in `Vector<ISetRange<unsigned int> >'
../include/Vector.h:52: `Vector<ISetRange<unsigned int> >::begin()' has already
been declared in `Vector<ISetRange<unsigned int> >'
../include/Vector.h:54: `Vector<ISetRange<unsigned int> >::back()' has already
been declared in `Vector<ISetRange<unsigned int> >'
../include/Vector.h: In instantiation of `Vector<ISetRange<short unsigned int>
>':
../include/ISet.h:25:   instantiated from `ISet<short unsigned int>'
CharsetInfo.cxx:105:   instantiated from here
../include/Vector.h:50: `Vector<ISetRange<short unsigned int> >::operator
[](unsigned int)' has already been declared in `Vector<ISetRange<short unsigned
int> >'
../include/Vector.h:52: `Vector<ISetRange<short unsigned int> >::begin()' has
already been declared in `Vector<ISetRange<short unsigned int> >'
../include/Vector.h:54: `Vector<ISetRange<short unsigned int> >::back()' has
already been declared in `Vector<ISetRange<short unsigned int> >'
../include/StringOf.h: In instantiation of `String<short unsigned int>':
CharsetInfo.cxx:129:   instantiated from here
../include/StringOf.h:38: `String<short unsigned int>::operator [](unsigned
int)' has already been declared in `String<short unsigned int>'
../include/StringOf.h:40: `String<short unsigned int>::begin()' has already
been declared in `String<short unsigned int>'
make[2]: *** [CharsetInfo.lo] Error 1
make[2]: Leaving directory `/home/offer/rpm/BUILD/jade-1.2.1/jade/lib'
make[1]: *** [lib] Error 2
make[1]: Leaving directory `/home/offer/rpm/BUILD/jade-1.2.1/jade'



This is a compiler issue, Redhat runs egcs-1.1.2, but Mandrake uses gcc-2.95,
and my C++ is lousy enough that I'm not sure I can diagnose it in a reasonable
timeframe. I doubt I can get the server changed without a better case than
docbook wont build ("So, don't use it then". "Ahhh!" ).



Anybody got any suggestions/fixes ?


richard.


-----------------------------------------------------------------------
Richard Offer           Widget FAQ --> http://reality.sgi.com/widgetFAQ
MTS-Core Design (Motif)
___________________________________________ http://reality.sgi.com/offer

             reply	other threads:[~2000-06-12 12:03 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-12-27  6:36 richard offer [this message]
2000-06-12 12:03 ` richard offer
2000-12-27  6:36 ` Peter Toft
2000-06-25 13:46   ` Peter Toft
2000-12-27  6:36   ` Norman Walsh
2000-06-26  5:24     ` Norman Walsh
2000-12-27  6:36     ` Jorge Godoy
2000-06-26  5:38       ` Jorge Godoy
2000-12-27  6:36       ` Hugo.van.der.Kooij
2000-06-26 11:17         ` Hugo.van.der.Kooij
2000-12-27  6:36       ` Peter Toft
2000-06-26 12:26         ` Peter Toft
2000-12-27  6:36         ` Hugo.van.der.Kooij
2000-06-26 15:39           ` Hugo.van.der.Kooij
2000-12-27  6:36           ` Jorge Godoy
2000-06-27  9:15             ` Jorge Godoy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1000612120312.ZM263576@sgi.com \
    --to=offer@sgi.com \
    --cc=docbook-tools-discuss@sourceware.cygnus.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).