You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

94 lines
3.5 KiB

Index: compilers/imcc/imcc.l
--- compilers/imcc/imcc.l.orig 2009-07-14 21:41:37 +0200
+++ compilers/imcc/imcc.l 2009-07-24 17:05:56 +0200
@@ -114,6 +114,7 @@
%option reentrant
%option never-interactive
%option stack
+%option array
LETTER [a-zA-Z_@]
DIGIT [0-9]
Index: config/auto/icu.pm
--- config/auto/icu.pm.orig 2009-06-27 21:41:40 +0200
+++ config/auto/icu.pm 2009-07-24 17:05:56 +0200
@@ -333,7 +333,7 @@
$without = 1;
}
my $slash = $conf->data->get('slash');
- $icuheaders .= "${slash}include";
+ $icuheaders .= "${slash}include/icu";
if (! -d $icuheaders) {
$without = 1;
}
Index: config/auto/readline.pm
--- config/auto/readline.pm.orig 2009-04-28 11:55:39 +0200
+++ config/auto/readline.pm 2009-07-24 17:05:56 +0200
@@ -36,7 +36,8 @@
sub runstep {
my ( $self, $conf ) = @_;
- my $verbose = $conf->options->get('verbose');
+ my ($verbose, $without) = $conf->options->get('verbose', 'without-readline');
+ return 1 if ($without);
my $cc = $conf->data->get('cc');
my $osname = $conf->data->get_p5('OSNAME');
Index: config/init/hints/freebsd.pm
--- config/init/hints/freebsd.pm.orig 2009-07-07 07:13:00 +0200
+++ config/init/hints/freebsd.pm 2009-07-24 17:09:26 +0200
@@ -36,7 +36,7 @@
rpath => '-Wl,-R',
has_dynamic_linking => 1,
- parrot_is_shared => 1,
+ parrot_is_shared => 0,
libparrot_shared => "libparrot$share_ext.$version",
libparrot_shared_alias => "libparrot$share_ext",
libparrot_soname => "-Wl,-soname=libparrot$share_ext.$version",
Index: config/init/hints/linux.pm
--- config/init/hints/linux.pm.orig 2009-07-07 07:13:00 +0200
+++ config/init/hints/linux.pm 2009-07-24 17:09:42 +0200
@@ -143,7 +143,7 @@
rpath => '-Wl,-rpath=',
has_dynamic_linking => 1,
- parrot_is_shared => 1,
+ parrot_is_shared => 0,
libparrot_shared => "libparrot$share_ext.$version",
libparrot_shared_alias => "libparrot$share_ext",
libparrot_soname => "-Wl,-soname=libparrot$share_ext.$version",
Index: lib/Parrot/Configure/Options/Conf.pm
--- lib/Parrot/Configure/Options/Conf.pm.orig 2009-07-14 21:41:35 +0200
+++ lib/Parrot/Configure/Options/Conf.pm 2009-07-24 17:05:56 +0200
@@ -105,6 +105,7 @@
--without-gettext Build parrot without gettext support
--without-gmp Build parrot without GMP support
--without-opengl Build parrot without OpenGL support (GL/GLU/GLUT)
+ --without-readline Build parrot without Readline support
--without-pcre Build parrot without pcre support
ICU Options:
Index: lib/Parrot/Configure/Options/Conf/Shared.pm
--- lib/Parrot/Configure/Options/Conf/Shared.pm.orig 2009-07-14 21:41:35 +0200
+++ lib/Parrot/Configure/Options/Conf/Shared.pm 2009-07-24 17:05:56 +0200
@@ -74,6 +74,7 @@
without-gmp
without-icu
without-opengl
+ without-readline
without-pcre
without-threads
yacc
Index: config/init/install.pm
--- config/init/install.pm.orig 2009-07-14 06:43:40 +0200
+++ config/init/install.pm 2010-02-03 09:22:13 +0100
@@ -85,7 +85,7 @@
my $mandir = assign_dir( $conf, 'mandir', $prefix, '/man' );
# --srcdir=DIR source code files PREFIX/src]
- my $srcdir = assign_dir( $conf, 'srcdir', $prefix, '/src' );
+ my $srcdir = assign_dir( $conf, 'srcdir', $prefix, '/share/parrot/src' );
$conf->data->set(
prefix => $prefix,