On Thu, Apr 09, 2015 at 08:31:31AM +0100, Stuart Henderson wrote:
> I know better than to try debugging this unless I'm feeling a bit healthier ;)
> 
> It's repeatable and parrot didn't change recently. libffi update, perhaps?
> 
> 
> cc -I./include -I./include/pmc -I/usr/local/include -I/usr/X11R6/include 
> -pthread -DHASATTRIBUTE_CONST  -DHASATTRIBUTE_DEPRECATED  
> -DHASATTRIBUTE_MALLOC  -DHASATTRIBUTE_NONNULL  -DHASATTRIBUTE_NORETURN  
> -DHASATTRIBUTE_PURE  -DHASATTRIBUTE_UNUSED  -DHASATTRIBUTE_WARN_UNUSED_RESULT 
>  -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -I/usr/local/include  
> -D_POSIX_TIMERS -DCLOCK_BEST=CLOCK_MONOTONIC -DPIC -fPIC  -O2 -pipe   
> -falign-functions=16 -funit-at-a-time -maccumulate-outgoing-args -Wall 
> -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero 
> -Wendif-labels -Wformat-extra-args -Wformat-nonliteral -Wformat-security 
> -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch 
> -Werror=missing-braces -Wmissing-declarations -Wno-missing-format-attribute 
> -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type 
> -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 
> -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariad!
 ic-macros -Wwrite-strings -Wc++-compat -Werror=declaration-after-statement 
-Werror=implicit-function-declaration -Wmissing-prototypes 
-Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes 
-fvisibility=hidden -Isrc/. -Isrc -o src/global_setup.o -c src/global_setup.c
> In file included from ./include/parrot/parrot.h:247,
>                  from src/global_setup.c:24:
> ./include/parrot/datatypes.h:94: error: 'PARROT_ALIGNOF_charptr' undeclared 
> here (not in a function)
> ./include/parrot/datatypes.h:94: warning: missing initializer
> ./include/parrot/datatypes.h:94: warning: (near initialization for 
> 'data_types[2].align')
> ./include/parrot/datatypes.h:95: warning: missing initializer
> ./include/parrot/datatypes.h:95: warning: (near initialization for 
> 'data_types[3].align')
> ./include/parrot/datatypes.h:151: warning: missing initializer
> ./include/parrot/datatypes.h:151: warning: (near initialization for 
> 'data_types[28].align')
> ./include/parrot/datatypes.h:152: warning: missing initializer
> ./include/parrot/datatypes.h:152: warning: (near initialization for 
> 'data_types[29].align')
> ./include/parrot/datatypes.h:153: warning: missing initializer
> ./include/parrot/datatypes.h:153: warning: (near initialization for 
> 'data_types[30].align')
> ./include/parrot/datatypes.h:156: warning: missing initializer
> ./include/parrot/datatypes.h:156: warning: (near initialization for 
> 'data_types[33].align')
> ===> Exiting lang/parrot with an error

Ugh, the horror...is anyone working on a parrot update by chance? The 5.4.0 we
have is almost 2 years old with 7.2.0 having been released a few weeks back.

-- 
jasper

Reply via email to