Subject: problem compiling in /usr/pkgsrc/lang/gcc/work/objdir/gcc
To: None <netbsd-help@netbsd.org>
From: Russell McManus <russell_mcmanus@yahoo.com>
List: netbsd-help
Date: 03/16/2002 13:31:18
I'm trying to build audio/xmms out of pkgsrc on a 1.5.2 i386 machine.
Apparently pkgsrc gcc is required by this package somehow, and the
pkgsrc build of gcc fails.  

I've include some make output at the bottom of this message.  Any
ideas about how to proceed?

-russ


gmake[2]: Entering directory `/usr/pkgsrc/lang/gcc/work/objdir/gcc/intl'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/usr/pkgsrc/lang/gcc/work/objdir/gcc/intl'
rm -f tmplibgcc2.a
for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 _ffsdi2 _udiv_w_sdiv _udivmoddi4 _cmpdi2 _ucmpdi2 _floatdidf _floatdisf _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi _floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf __gcc_bcmp _varargs __dummy _eprintf _bb _shtab _clear_cache _trampoline __main _exit _ctors _pure; \
do \
  echo ${name}; \
  /usr/pkgsrc/lang/gcc/work/objdir/gcc/xgcc -B/usr/pkgsrc/lang/gcc/work/objdir/gcc/ -B/usr/pkg/gcc-2.95.3/i386--netbsd/bin/ -I/usr/pkg/gcc-2.95.3/i386--netbsd/include -O2   -DIN_GCC     -O2 -I./include   -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I/usr/pkgsrc/lang/gcc/work/gcc-2.95.3/gcc -I/usr/pkgsrc/lang/gcc/work/gcc-2.95.3/gcc/config -I/usr/pkgsrc/lang/gcc/work/gcc-2.95.3/gcc/../include -c -DL${name} \
       /usr/pkgsrc/lang/gcc/work/gcc-2.95.3/gcc/libgcc2.c -o ${name}.o; \
  if [ $? -eq 0 ] ; then true; else exit 1; fi; \
  ar rc tmplibgcc2.a ${name}.o; \
  rm -f ${name}.o; \
done
_muldi3
_divdi3
_moddi3
_udivdi3
_umoddi3
_negdi2
_lshrdi3
_ashldi3
_ashrdi3
_ffsdi2
_udiv_w_sdiv
_udivmoddi4
_cmpdi2
_ucmpdi2
_floatdidf
/var/tmp/cc2g3D2i.s: Assembler messages:
/var/tmp/cc2g3D2i.s:130: Error: Alignment not a power of 2
gmake[1]: *** [libgcc2.a] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/lang/gcc/work/objdir/gcc'
gmake: *** [all-gcc] Error 2
*** Error code 2

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.