id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	lang	patch	platform
1706	Parrot fails to build on Mac OS 10.6 Snow Leopard	brianherman		"Steps to Reproduce the problem:
0. Have a Mac OS 10.6 Snow Leopard Box
1. Download the latest svn repo of parrot
2. Try to compile:

{{{
---Error---
gcc-4.2 -I./include -I./include/pmc -g -pipe -fno-common  -I/usr/local/include -pipe -fno-common  -DHASATTRIBUTE_CONST  -DHASATTRIBUTE_DEPRECATED  -DHASATTRIBUTE_MALLOC  -DHASATTRIBUTE_NONNULL  -DHASATTRIBUTE_NORETURN  -DHASATTRIBUTE_PURE  -DHASATTRIBUTE_UNUSED  -DHASATTRIBUTE_WARN_UNUSED_RESULT  -DDISABLE_GC_DEBUG=1 -DNDEBUG      -Os -falign-functions=16 -fvisibility=hidden -funit-at-a-time -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -Isrc -o src/null_config.o -c src/null_config.c
c++ -o miniparrot src/main.o src/null_config.o \
	-L/Users/brianherman/rakudo/parrot/blib/lib -L/Users/brianherman/rakudo/parrot/blib/lib -lparrot  -lm -lutil -lreadline -undefined dynamic_lookup  
./miniparrot -Iruntime/parrot/include config_lib.pir > runtime/parrot/include/config.fpmc
/bin/sh: line 1: 40229 Segmentation fault      ./miniparrot -Iruntime/parrot/include config_lib.pir > runtime/parrot/include/config.fpmc
make: *** [runtime/parrot/include/config.fpmc] Error 139
Command failed (status 512): make install-dev
===SORRY!===
Unable to locate parrot_config

To automatically checkout (svn) and build a copy of parrot r48114,
try re-running Configure.pl with the '--gen-parrot' option.
Or, use the '--parrot-config' option to explicitly specify
the location of parrot_config to be used to build Rakudo Perl.
}}}
"	bug	closed	normal		build	2.5.0	medium	fixed			perl6		mac
