Subject: Re: Maybe related to the gle failure-to-build?
To: Todd Vierling <tv@duh.org>
From: Richard Rauch <rkr@olib.org>
List: tech-pkg
Date: 10/07/2004 14:39:16
On Thu, Oct 07, 2004 at 02:26:33PM -0400, Todd Vierling wrote:
> On Thu, 7 Oct 2004, Richard Rauch wrote:
> 
> > For the record, it seems that GLU is also affected.
> 
> Yup, I tracked down and PKGREVISION/BUILDLINK_RECOMMENDED-bumped eight
> packages to work around this issue.  gle's build failure is directly a
> result of glu's improper build.

Ah.

> > > > Note the unusual command, "/usr/bin/x86_64--netbsd-gcc--I/usr/pkgsrc/..."
> > >
> > > I don't know what's causing this.
> >
> > Is it really a problem?
> 
> Probably not, if it keeps on working otherwise after that (and after
> updating wxGTK :)....

I assumed from the above that this had been committed.  However, I did a
CVS update, cleaned the wxGTK directory, built it, cleaned audacity,
and audacity is still failing to configure, with apparently the same problems.

If you have not yet committed the change, I'll go into a wait mode.  (^&


It may be more illuminating to see more lines.  Here's the tail end of the
config.log from that directory (I guess "nick" is a pkgsrc developer; (^&):


Configured with: /home/nick/work/netbsd/src/tools/gcc/../../gnu/dist/gcc/configure --enable-long-long --disable-multilib --enable-threads --disable-symvers --build=i386-unknown-netbsdelf2.0. --host=x86_64--netbsd --target=x86_64--netbsd : (reconfigured) /home/nick/work/netbsd/src/tools/gcc/../../gnu/dist/gcc/configure --enable-long-long --disable-multilib --enable-threads --disable-symvers --build=i386-unknown-netbsdelf2.0. --host=x86_64--netbsd --target=x86_64--netbsd
Thread model: posix
gcc version 3.3.3 (NetBSD nb3 20040520)
configure:1241: $? = 0
configure:1243: gcc -V </dev/null >&5
gcc: couldn't run `/usr/bin/x86_64--netbsd-gcc--I/usr/pkgsrc/audio/audacity/work.x86_64/.buildlink/include': No such file or directory
configure:1246: $? = 1
configure:1266: checking for C compiler default output
configure:1269: gcc -O2 -I/usr/pkg/include -DGLX_GLXEXT_LEGACY -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include -DGLX_GLXEXT_LEGACY -I/usr/include -I/usr/pkg/include/freetype2 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib conftest.c -lintl -lmad -lvorbisenc -lvorbisfile -lvorbis -logg -L/usr/pkg/lib -pthread -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib -lwx_gtk2 -Wl,-R/usr/pkg/lib -Wl,--export-dynamic -pthread -L/usr/pkg/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lpng -ljpeg -ltiff -lz -lintl -Wl,-R/usr/pkg/lib -Wl,--export-dynamic -L/usr/pkg/lib -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lportaudio >&5
/usr/pkgsrc/audio/audacity/work.x86_64/.buildlink/lib/libwx_gtk2.so: undefined reference to `operator new(unsigned long)'
/usr/pkgsrc/audio/audacity/work.x86_64/.buildlink/lib/libwx_gtk2.so: undefined reference to `vtable for __cxxabiv1::__si_class_type_info'
/usr/pkgsrc/audio/audacity/work.x86_64/.buildlink/lib/libwx_gtk2.so: undefined reference to `operator delete(void*)'
/usr/pkgsrc/audio/audacity/work.x86_64/.buildlink/lib/libwx_gtk2.so: undefined reference to `__gxx_personality_v0'
/usr/pkgsrc/audio/audacity/work.x86_64/.buildlink/lib/libwx_gtk2.so: undefined reference to `__cxa_pure_virtual'
/usr/pkgsrc/audio/audacity/work.x86_64/.buildlink/lib/libwx_gtk2.so: undefined reference to `vtable for __cxxabiv1::__class_type_info'
/usr/pkgsrc/audio/audacity/work.x86_64/.buildlink/lib/libwx_gtk2.so: undefined reference to `operator delete[](void*)'
/usr/pkgsrc/audio/audacity/work.x86_64/.buildlink/lib/libwx_gtk2.so: undefined reference to `vtable for __cxxabiv1::__vmi_class_type_info'
/usr/pkgsrc/audio/audacity/work.x86_64/.buildlink/lib/libwx_gtk2.so: undefined reference to `operator new[](unsigned long)'
configure:1272: $? = 1
configure: failed program was:
#line 1250 "configure"
#include "confdefs.h"

int
main ()
{

  ;
  return 0;
}
configure:1295: error: C compiler cannot create executables

## ----------------- ##
## Cache variables.  ##
## ----------------- ##

ac_cv_env_CC_set=set
ac_cv_env_CC_value=gcc
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-O2 -I/usr/pkg/include -DGLX_GLXEXT_LEGACY -I/usr/include -I/usr/pkg/include/freetype2'
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value='-I/usr/pkg/include -DGLX_GLXEXT_LEGACY -I/usr/include -I/usr/pkg/include/freetype2'
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-O2 -I/usr/pkg/include -DGLX_GLXEXT_LEGACY -I/usr/include -I/usr/pkg/include/freetype2'
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value=g++
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value='-L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib'
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=x86_64--netbsd
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_prog_CC=gcc
gt_cv_func_gnugettext1_libintl=yes
lt_cv_sys_max_cmd_len=262144


configure: exit 77