Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Jul 2014 20:15:43 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 191992] New: devel/arm-eabi-gcc fails to build on head
Message-ID:  <bug-191992-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191992

            Bug ID: 191992
           Summary: devel/arm-eabi-gcc fails to build on head
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: sbruno@FreeBSD.org

Looks like this port fails to build on head at the moment.

#define offsetof(type, member)  __offsetof(type, member)
                                ^
/usr/include/sys/cdefs.h:451:34: note: expanded from macro '__offsetof'
#define __offsetof(type, field)  __builtin_offsetof(type, field)
                                 ^
In file included from .././../gcc-4.5.4/gcc/lto/lto-elf.c:30:
.././../gcc-4.5.4/gcc/lto-streamer.h:286:1: warning: using extended field
designator is an extension [-Wextended-offsetof]
DEF_VEC_ALLOC_I(ld_plugin_symbol_resolution_t, heap);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.././../gcc-4.5.4/gcc/vec.h:511:34: note: expanded from macro 'DEF_VEC_ALLOC_I'
DEF_VEC_ALLOC_FUNC_I(T,A)                                                 \
                                                                          ^
.././../gcc-4.5.4/gcc/vec.h:1161:21: note: expanded from macro '\
DEF_VEC_NONALLOC_FUNCS_I'
                         (*vec_, alloc_, offsetof (VEC(T,A),base.vec),    \
                                         ^                      ~~~~
/usr/include/stddef.h:62:32: note: expanded from macro 'offsetof'
#define offsetof(type, member)  __offsetof(type, member)
                                ^
/usr/include/sys/cdefs.h:451:34: note: expanded from macro '__offsetof'
#define __offsetof(type, field)  __builtin_offsetof(type, field)
                                 ^
36 warnings generated.
cc  -O2 -pipe  -fno-strict-aliasing -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W
-Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes
-Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H 
-o lto1 \
        lto/lto-lang.o lto/lto.o lto/lto-elf.o attribs.o main.o  libbackend.a
../libcpp/libcpp.a ../libdecnumber/libdecnumber.a   -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -lmpc -lmpfr -lgmp -rdynamic  -lz -lelf
../libcpp/libcpp.a   ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a 
-lelf
(echo "@set version-GCC 4.5.4"; \
 if [ "" = "experimental" ]; \
 then echo "@set DEVELOPMENT"; \
 else echo "@clear DEVELOPMENT"; \
 fi) > gcc-vers.texiT
echo @set srcdir
/wrkdirs/usr/ports/devel/arm-eabi-gcc/work/build/gcc/.././../gcc-4.5.4/gcc >>
gcc-vers.texiT
if [ -n "(GCC) " ]; then \
  echo "@set VERSION_PACKAGE (GCC) " >> gcc-vers.texiT; \
fi
echo "@set BUGURL @uref{http://gcc.gnu.org/bugs.html}" >> gcc-vers.texiT; \
mv -f gcc-vers.texiT gcc-vers.texi
if [ xinfo = xinfo ]; then \
        makeinfo --split-size=5000000 --split-size=5000000 --no-split -I . -I
.././../gcc-4.5.4/gcc/doc \
                -I .././../gcc-4.5.4/gcc/doc/include -o doc/arm-eabi-cpp.info
.././../gcc-4.5.4/gcc/doc/arm-eabi-cpp.texi; \
fi
../../gcc-4.5.4/gcc/doc/cppopts.texi:763: @itemx must follow @item
gmake[3]: *** [doc/arm-eabi-cpp.info] Error 1
gmake[3]: Leaving directory
`/wrkdirs/usr/ports/devel/arm-eabi-gcc/work/build/gcc'
gmake[2]: *** [all-gcc] Error 2
gmake[2]: Leaving directory `/wrkdirs/usr/ports/devel/arm-eabi-gcc/work/build'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/wrkdirs/usr/ports/devel/arm-eabi-gcc/work/build'
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/arm-eabi-gcc
====>> Cleaning up wrkdir
===>  Cleaning for arm-eabi-gcc-4.5.4_1
build of /usr/ports/devel/arm-eabi-gcc ended at Sun Jul 20 12:59:13 PDT 2014
build time: 00:10:47
!!! build failure encountered !!!

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-191992-13>