diff --git a/sdk_container/src/third_party/portage-stable/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-libusb-1.0.patch b/sdk_container/src/third_party/portage-stable/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-libusb-1.0.patch index ee72106c8b..889a439c7f 100644 --- a/sdk_container/src/third_party/portage-stable/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-libusb-1.0.patch +++ b/sdk_container/src/third_party/portage-stable/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-libusb-1.0.patch @@ -136,7 +136,7 @@ migrate to libusb-1 by me (Mike Frysinger) DBG(("option index %d\n",c )); -@@ -218,117 +243,125 @@ int main(int argc, char **argv) +@@ -218,117 +243,127 @@ int main(int argc, char **argv) break; case 'b': @@ -320,7 +320,9 @@ migrate to libusb-1 by me (Mike Frysinger) - if (ret != dl_size) { - printf("failed to write %ld bytes\n", dl_size); + if (ret || transferred != dl_size) { -+ printf("failed to write %ld bytes (wrote %d)\n", dl_size, transferred); ++ printf("failed to write %ld bytes (wrote %d): %s\n", ++ dl_size, transferred, strerror(errno)); ++ ret = 1; } free(dl_data); @@ -331,5 +333,6 @@ migrate to libusb-1 by me (Mike Frysinger) + libusb_close(devh); + libusb_exit(ctx); - return 0; +- return 0; ++ return ret; } diff --git a/sdk_container/src/third_party/portage-stable/dev-embedded/smdk-dltool/smdk-dltool-0.20-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-embedded/smdk-dltool/smdk-dltool-0.20-r3.ebuild similarity index 93% rename from sdk_container/src/third_party/portage-stable/dev-embedded/smdk-dltool/smdk-dltool-0.20-r2.ebuild rename to sdk_container/src/third_party/portage-stable/dev-embedded/smdk-dltool/smdk-dltool-0.20-r3.ebuild index c0564c61d8..2b1fc8b733 100644 --- a/sdk_container/src/third_party/portage-stable/dev-embedded/smdk-dltool/smdk-dltool-0.20-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-embedded/smdk-dltool/smdk-dltool-0.20-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/smdk-dltool/smdk-dltool-0.20-r2.ebuild,v 1.1 2012/02/09 17:15:11 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/smdk-dltool/smdk-dltool-0.20-r3.ebuild,v 1.1 2012/05/22 02:23:46 vapier Exp $ EAPI="4" diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-embedded/smdk-dltool-0.20-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-embedded/smdk-dltool-0.20-r3 similarity index 93% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-embedded/smdk-dltool-0.20-r2 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-embedded/smdk-dltool-0.20-r3 index a6e11466a4..1541fe4b11 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-embedded/smdk-dltool-0.20-r2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-embedded/smdk-dltool-0.20-r3 @@ -9,4 +9,4 @@ RDEPEND=virtual/libusb:1 SLOT=0 SRC_URI=http://www.fluff.org/ben/smdk/tools/downloads/smdk-tools-v0.20.tar.gz _eclasses_=eutils 33ef77a15337022e05342d2c772a7a5a multilib 5f4ad6cf85e365e8f0c6050ddd21659e portability 0be430f759a631e692678ed796e09f5c toolchain-funcs 6526ac6fc9aedf391efb91fcd75ace68 user 9e552f935106ff0bc92af16da64b4b29 -_md5_=5e0cdde7c88931fa50e0b3a5c490557b +_md5_=ec9d18d713ced50fe9a6893cc7a29d7f