[poky] [PATCH 1/1] adt: fix ppc/powerpcc naming bug

Zhang, Jessica jessica.zhang at intel.com
Mon Mar 14 20:32:42 PDT 2011


Ke, Liping wrote:
> Hi, Jessica and Saul
> 
> Since Qing's new patch for " qemux86-64: set qemux86_64 as package
> arch name" is checked in, we need further changes for name match.
> 
> I will re-build and test and then send further patches.

Liping, 

If possible, please send your patch by our tomorrow so I can ensure it'll be
picked.

Thanks,
Jessica
> 
> Thanks & Regards,
> criping
> 
> 
> 
>> -----Original Message-----
>> From: poky-bounces at yoctoproject.org [mailto:poky-
>> bounces at yoctoproject.org] On Behalf Of Liping Ke
>> Sent: Monday, March 14, 2011 5:40 PM
>> To: poky at yoctoproject.org
>> Subject: [poky] [PATCH 1/1] adt: fix ppc/powerpcc naming bug
>> 
>> From: Liping Ke <liping.ke at intel.com>
>> 
>> for ipk files on ppc, the name should be powerpc. So does the
>> environment file name. For the tar file name, it should be ppc.
>> This patch is to correct the arch/machine name pair.
>> Related Bug#864
>> 
>> Signed-off-by: Liping ke <liping.ke at intel.com>
>> ---
>>  .../adt-installer/scripts/adt_installer_internal   |    6 ++++--
>>  .../installer/adt-installer/scripts/data_define    |    2 +-
>>  2 files changed, 5 insertions(+), 3 deletions(-)
>> 
>> diff --git a/meta/recipes-devtools/installer/adt-
>> installer/scripts/adt_installer_internal b/meta/recipes-
>> devtools/installer/adt-installer/scripts/adt_installer_internal
>> index bc92069..a77a3ff 100755
>> --- a/meta/recipes-devtools/installer/adt-
>> installer/scripts/adt_installer_internal
>> +++ b/meta/recipes-devtools/installer/adt-
>> installer/scripts/adt_installer_internal
>> @@ -29,7 +29,6 @@ parse_config()
>>    case $INST_ARCH in
>>    i[3-6]86)
>>      OPKG_CONFIG_FILE=$YOCTOADT_OPKG_CONF_FILE_32
>> -    #POKY_NATIVE_SYSROOT="$INSTALL_FOLDER/sysroots/i586-pokysdk-
>>      linux/"
>>     
>>    POKY_NATIVE_SYSROOT="$INSTALL_FOLDER/sysroots/$INST_ARCH-pokysdk-
>> linux/" ;; x86_64) @@ -106,7 +105,7 @@ $OPKG_INSTALL_NATIVE_CMD
>>  libtool-nativesdk &>> $YOCTOADT_INSTALL_LOG_FILE check_result
>> 
>>  for native_target_type in $YOCTOADT_TARGETS; do
>> -  native_target_type=`echo "$native_target_type" | sed -e
>> 's/x86_64/x86-64/' -e 's/x86$/i586/'`
>> +  native_target_type=`echo "$native_target_type" | sed -e
>> 's/x86_64/x86-64/' -e's/ppc/powerpc/'  -e 's/x86$/i586/'`
>>    echo_info "Installing cross toolchain for $native_target_type ..."
>>    echo_info "Installing binutils for $native_target_type ..."
>>    $OPKG_INSTALL_NATIVE_CMD
>> binutils-cross-canadian-$native_target_type &>>
>> $YOCTOADT_INSTALL_LOG_FILE @@ -180,9 +179,12 @@ check_result
>>  echo_info "Updating environment script with target sysroot
>>    location."  if [ "$1" == "x86"  ]; then env_filename=`ls
>> $INSTALL_FOLDER/environment-setup-i586*` +elif [ "$1" == "ppc"  ];
>> then +  env_filename=`ls $INSTALL_FOLDER/environment-setup-powerpc*`
>>    else env_filename=`ls $INSTALL_FOLDER/environment-setup-$1*`  fi
>> +
>>  if [ ! -z "$env_filename" ]; then
>>    sudo sed -i -e "s%##SDKTARGETSYSROOT##%$target_sysroot%g"
>>  $env_filename else
>> diff --git a/meta/recipes-devtools/installer/adt-
>> installer/scripts/data_define b/meta/recipes-devtools/installer/adt-
>> installer/scripts/data_define index c7bce6d..ca1d47c 100644
>> ---
>> a/meta/recipes-devtools/installer/adt-installer/scripts/data_define
>> +++
>>  b/meta/recipes-devtools/installer/adt-installer/scripts/data_define
>>  @@ -32,7 +32,7 @@ OPKG_LIBDIR="/var/lib" # List all supported root
>>  fs types and target types, # it will be used in user configuration
>> validity checking YOCTOADT_SUPPORTED_ROOTFS="minimal minimal-dev
>> sato sato-dev sato-sdk lsb lsb-dev lsb-sdk"
>>  -YOCTOADT_SUPPORTED_TARGETS="x86 x86_64 arm powerpc mips"
>>  +YOCTOADT_SUPPORTED_TARGETS="x86 x86_64 arm ppc mips" # Different
>> host (32 bit or 64 bit) will have different opkg  # configuration
>> files YOCTOADT_OPKG_CONF_FILE_32="./opkg/conf/opkg-sdk-i686.conf" --
>> 1.7.0.4
>> 
>> _______________________________________________
>> poky mailing list
>> poky at yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/poky
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 8455 bytes
Desc: not available
URL: <http://lists.yoctoproject.org/pipermail/poky/attachments/20110314/c2ca8bff/attachment.bin>


More information about the poky mailing list