# HG changeset patch # User Jan Nieuwenhuizen # Date 1250670309 -7200 # Node ID 59bcd0096728850088479c15e55a976f51e2ff3b # Parent f2ed7902710b4505335bc66a0116777132bd30f1 perl: build fixes. diff -r f2ed7902710b -r 59bcd0096728 gub/settings.py --- a/gub/settings.py Wed Aug 19 10:24:20 2009 +0200 +++ b/gub/settings.py Wed Aug 19 10:25:09 2009 +0200 @@ -203,7 +203,9 @@ self.gtk_version = '2.8' self.toolchain_prefix = self.target_architecture + '-' - + if self.target_platform == 'tools': + self.toolchain_prefix = '' + if self.target_architecture.startswith ('x86_64'): self.package_arch = 'amd64' self.debian_branch = 'unstable' diff -r f2ed7902710b -r 59bcd0096728 gub/specs/perl.py --- a/gub/specs/perl.py Wed Aug 19 10:24:20 2009 +0200 +++ b/gub/specs/perl.py Wed Aug 19 10:25:09 2009 +0200 @@ -27,15 +27,16 @@ + command) def configure_command (self): # -Dcc=%(CC)s +# -Dprefix=%(prefix_dir)s -- BOOTSTRAP return misc.join_lines ('''%(configure_binary)s - -Dprefix=%(prefix_dir)s + -Dprefix=%(system_prefix)s -Dcc='%(toolchain_prefix)sgcc %(target_gcc_flags)s' -Dtargetarch=%(target_architecture)s -Dusrinc=%(system_prefix)s/include -Dincpth=/ -Dlibpth=%(system_prefix)s/lib -Dlocallibpth=/ - -Aldflags='%(rpath)s' + -Aldflags='%(rpath)s -lm -lrt' ''') def configure (self): self.shadow ()