Changeset 1564 in ProjectBuilder for devel/pb-modules/lib/ProjectBuilder


Ignore:
Timestamp:
May 22, 2012, 11:46:10 AM (12 years ago)
Author:
Bruno Cornec
Message:
  • Fix typo n rpmbootstrap preventing it to run
  • Fix the detection of setarch call with a more correct regexp
  • New mageia mirror used (similar as mandriva)
  • Add a test script to have a full regression suite before publishing a new version
Location:
devel/pb-modules/lib/ProjectBuilder
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • devel/pb-modules/lib/ProjectBuilder/Base.pm

    r1558 r1564  
    425425my $arch = `uname -m`;
    426426chomp($arch);
    427 $arch =~ s/i.86/i386/;
     427$arch =~ s/i[3456]86/i386/;
    428428# For Solaris
    429429$arch =~ s/i86pc/i386/;
  • devel/pb-modules/lib/ProjectBuilder/VE.pm

    r1530 r1564  
    108108        }
    109109    }
     110
    110111    # Handle cross arch on Intel based platforms
    111     $sudocmd = "setarch i386 $sudocmd" if (($pbos->{arch} =~ /i?86/) && ($arch eq 'x86_64'));
     112    $sudocmd = "setarch i386 $sudocmd" if (($pbos->{'arch'} =~ /i[3456]86/) && ($arch eq 'x86_64'));
    112113
    113114    my $root = pb_path_expand($vepath->{$ENV{PBPROJ}});
Note: See TracChangeset for help on using the changeset viewer.