On Monday, 3. April 2006 08:15, Gerald Pfeifer wrote:
> On Thu, 30 Mar 2006, Michael Nottebrock wrote:
> >>   Log:
> >>   Update to the GCC 3.4.6 release, which concludes the GCC 3.4 release
> >>   series.  Move from tracking snapshots to the official release sources,
> >>   which requires an EPOCH bump, unfortunately.
> >
> > It looks like there is a problem with g++34 now - everything I try to
> > compile causes ld to fail with:
> >
> > hidden symbol `__eprintf'
> > in
> > /usr/local/lib/gcc/i386-portbld-freebsd5.4/3.4.6/gcc/i386-portbld-freebsd
> >5.4/3.4.6/libgcc.a(_eprintf.oS) is referenced by DSO
> >
> > This didn't happen with the previous snapshot ports of 3.4.6.
>
> I could not reproduce this on my FreeBSD 5.4-STABLE (STABLE as of some
> months ago) test machine.
>
> You did install as root, and ldconfig is set properly, I assume?

Yes. Digging around google turns up old PRs in gcc's bugtracker which suggest 
this sort of thing happens when gcc picks up some wrong headers like 
assert.h. The information is too vague for me to try and pinpoint what's 
going wrong though.

Cheers
-- 
   ,_,   | Michael Nottebrock               | [EMAIL PROTECTED]
 (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
   \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org

Attachment: pgpS0odE30cQx.pgp
Description: PGP signature

Reply via email to