notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Why was the website so slow for so long?

The cause of the slowdown was a change to the ZFS dataset. In conjunction with the database server, very little caching was being done. This combination resulted in increased disk I/O as the system churned through the database. Details in the blog post which outlines the various things which changed. Many graphs.

Port details
android-tools-fastboot Android Fastboot protocol CLI tool
29.0.5 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port 29.0.5Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-06-09 21:53:25
Last Update: 2020-01-20 02:01:42
SVN Revision: 523601
Also Listed In: sysutils
License: APACHE20 BSD2CLAUSE
Description:
SVNWeb
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
  1. bin/fastboot
  2. share/man/man1/fastboot.1.gz
  3. /usr/local/share/licenses/android-tools-fastboot-29.0.5/catalog.mk
  4. /usr/local/share/licenses/android-tools-fastboot-29.0.5/LICENSE
  5. /usr/local/share/licenses/android-tools-fastboot-29.0.5/APACHE20
  6. /usr/local/share/licenses/android-tools-fastboot-29.0.5/BSD2CLAUSE
Collapse this list.
Dependency lines:
  • android-tools-fastboot>0:devel/android-tools-fastboot
Conflicts:
CONFLICTS_INSTALL:
  • android-tools-fastboot-devel-*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/devel/android-tools-fastboot/ && make install clean
To add the package: pkg install android-tools-fastboot
PKGNAME: android-tools-fastboot
Flavors: there is no flavor information for this port.
distinfo:

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
There are no ports dependent upon this port

Configuration Options

USES:

Master Sites:
  1. https://codeload.github.com/aosp-mirror/platform_system_core/tar.gz/platform-tools-29.0.5?dummy=/
Port Moves

Number of commits found: 74

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
20 Jan 2020 02:01:42
Original commit files touched by this commit  29.0.5
Revision:523601
jbeich search for other commits by this committer
Simplify port-specific manpages location after r523104

Not all of my ports are covered because:
- USES=cmake requires patching devel/cmake to undo BSD-specific defaults
  (A good example why BSD quirks should stay in ports, not to be upstreamed)
- USES=meson and GNU_CONFIGURE require dropping --mandir argument
- ponscripter-sekai requires Templates/BSD.local.dist to NOT create PREFIX/man
29 Oct 2019 18:21:53
Original commit files touched by this commit  29.0.5
Revision:516026
jbeich search for other commits by this committer
devel/android-tools-fastboot: simplify <sys/endian.h> fix
29 Oct 2019 18:04:19
Original commit files touched by this commit  29.0.5
Revision:516023
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 29.0.5

Changes:	https://android.googlesource.com/platform/system/core/+log/platform-tools-29.0.4..platform-tools-29.0.5/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/platform-tools-29.0.4..platform-tools-29.0.5/fastboot
Reported by:	portscout
01 Oct 2019 07:25:09
Original commit files touched by this commit  29.0.4
Revision:513460
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 29.0.4

Changes:	https://android.googlesource.com/platform/system/core/+log/platform-tools-29.0.3..platform-tools-29.0.4/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/platform-tools-29.0.3..platform-tools-29.0.4/fastboot
Reported by:	portscout
16 Sep 2019 21:31:10
Original commit files touched by this commit  29.0.3
Revision:512191
jbeich search for other commits by this committer
devel/android-tools-fastboot: better name file for FreeBSD support

While tested mainly on FreeBSD and DragonFly it may also work on
NetBSD and OpenBSD which use reference libusb implementation.
12 Sep 2019 14:57:02
Original commit files touched by this commit  29.0.3
Revision:511886
jbeich search for other commits by this committer
devel/android-tools-fastboot: replace post-extract via GH_SUBDIR
12 Sep 2019 14:45:56
Original commit files touched by this commit  29.0.3
Revision:511885
jbeich search for other commits by this committer
devel/android-tools-*: simplify via GH_TUPLE

Also, chase HTTP redirect in simpleperf
12 Sep 2019 12:57:01
Original commit files touched by this commit  29.0.3
Revision:511880
jbeich search for other commits by this committer
devel/android-tools-fastboot: tabify after r511879
12 Sep 2019 12:52:57
Original commit files touched by this commit  29.0.3
Revision:511879
jbeich search for other commits by this committer
devel/android-tools-fastboot: update to 29.0.3

Changes:       
https://android.googlesource.com/platform/system/core/+log/android-9.0.0_r3..platform-tools-29.0.3/fastboot
06 Sep 2019 06:29:53
Original commit files touched by this commit  9.0.0.r3_3
Revision:511279
jbeich search for other commits by this committer
devel/android-tools-adb: glob(3) in FILES doesn't work on FreeBSD 12.0
13 Aug 2019 16:01:59
Original commit files touched by this commit  9.0.0.r3_2
Revision:508835  Sanity Test Failure
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories d)
26 Jul 2019 20:46:57
Original commit files touched by this commit  9.0.0.r3_2
Revision:507372
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
10 Jul 2019 01:16:25
Original commit files touched by this commit  9.0.0.r3_1
Revision:506330
jbeich search for other commits by this committer
Add more gettid() aliases to my ports

https://man.openbsd.org/getthrid.2
https://illumos.org/man/3C/thr_self
17 Jun 2019 08:36:28
Original commit files touched by this commit  9.0.0.r3_1
Revision:504401
jbeich search for other commits by this committer
Switch DragonFly to pthread_getthreadid_np in my ports

https://github.com/DragonFlyBSD/DragonFlyBSD/commit/c0f25c26521a
03 Jun 2019 15:14:47
Original commit files touched by this commit  9.0.0.r3_1
Revision:503398
jbeich search for other commits by this committer
devel/android-tools-adb: back out r498558 for breaking other BSDs

g++: error: ../libcutils/sockets.o: No such file or directory
10 Apr 2019 11:51:59
Original commit files touched by this commit  9.0.0.r3_1
Revision:498558
jbeich search for other commits by this committer
devel/android-tools-adb: drop FreeBSD < 10.2 support after r430462
12 Dec 2018 01:35:36
Original commit files touched by this commit  9.0.0.r3_1
Revision:487272
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
15 Aug 2018 18:11:09
Original commit files touched by this commit  9.0.0.r3
Revision:477247
jbeich search for other commits by this committer
devel/android-tools-fastboot: drop unused file after r448522
15 Aug 2018 17:32:28
Original commit files touched by this commit  9.0.0.r3
Revision:477244
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 9.0.0.r3

Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.1.0_r2..android-9.0.0_r3/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.1.0_r2..android-9.0.0_r3/fastboot
MFH:		2018Q3 (mostly bug fixes)
29 Jul 2018 22:18:46
Original commit files touched by this commit  8.1.0.r2_2
Revision:475857
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
11 Jun 2018 19:41:12
Original commit files touched by this commit  8.1.0.r2_1
Revision:472201
jbeich search for other commits by this committer
devel/android-tools-fastboot: unbreak fetch

fetch:
https://anonscm.debian.org/cgit/android-tools/android-tools.git/plain/debian/fastboot.1?id=706e754:
Not Found

Submitted by:	jrm
Differential Revision:	https://reviews.freebsd.org/D15761
22 Dec 2017 10:49:10
Original commit files touched by this commit  8.1.0.r2_1
Revision:456975
jbeich search for other commits by this committer
devel/android-tools-adb: update SDK version as part of makesum

- Extract platform SDK version out of platform/build repo
- Move version logic out of sub-makefile
- Simplify GH_REVISION
22 Dec 2017 10:48:57
Original commit files touched by this commit  8.1.0.r2_1
Revision:456974
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: chase SDK version in --version after r456869

Keep in mind, the output is still not identical to upstream.

  $ platform-tools_r26.0.0-linux/adb version
  Android Debug Bridge version 1.0.39
  Revision 3db08f2c6889-android
  Installed as /tmp/platform-tools_r26.0.0-linux/adb

  $ platform-tools_r26.0.0-linux/fastboot --version
  fastboot version 3db08f2c6889-android
  Installed as /tmp/platform-tools_r26.0.0-linux/fastboot

  $ platform-tools_r27.0.0-linux/adb version
  Android Debug Bridge version 1.0.39
(Only the first 15 lines of the commit message are shown above View all of this commit message)
22 Dec 2017 10:48:45
Original commit files touched by this commit  8.1.0.r2
Revision:456973
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: chase HTTP redirect
20 Dec 2017 23:14:35
Original commit files touched by this commit  8.1.0.r2
Revision:456869
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 8.1.0.r2

Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.0.0_r24..android-8.1.0_r2/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.0.0_r24..android-8.1.0_r2/fastboot
30 Oct 2017 18:36:22
Original commit files touched by this commit  8.0.0.r24
Revision:453204
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 8.0.0.r24

Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.0.0_r4..android-8.0.0_r24/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.0.0_r4..android-8.0.0_r24/fastboot
10 Sep 2017 20:55:39
Original commit files touched by this commit  8.0.0.r4_1
Revision:449591
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
22 Aug 2017 13:30:04
Original commit files touched by this commit  8.0.0.r4
Revision:448531
jbeich search for other commits by this committer
devel/android-tools-adb-devel: switch to master FILESDIR
22 Aug 2017 13:24:00
Original commit files touched by this commit  8.0.0.r4
Revision:448529
jbeich search for other commits by this committer
devel/android-tools-fastboot: sync usb_freebsd.cpp with -devel
22 Aug 2017 13:07:02
Original commit files touched by this commit  8.0.0.r4
Revision:448526
jbeich search for other commits by this committer
devel/android-tools-fastboot: drop unused file after r448522
22 Aug 2017 13:01:20
Original commit files touched by this commit  8.0.0.r4
Revision:448522
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 8.0.0.r4 (oreo)

Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.2_r17..android-8.0.0_r4/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.2_r17..android-8.0.0_r4/fastboot
22 Jun 2017 13:04:35
Original commit files touched by this commit  7.1.2.r17
Revision:444113
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: oops, fix docs after r444112
22 Jun 2017 12:43:01
Original commit files touched by this commit  7.1.2.r17
Revision:444112
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: update to o.p.2.332

Changes:	https://android.googlesource.com/platform/system/core/+log/dfd30c4a169e..d1e9e7bc06f0/fastboot
13 Jun 2017 22:48:45
Original commit files touched by this commit  7.1.2.r17
Revision:443543
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot,simpleperf}: update to 7.1.2.r17

Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.1_r4..android-7.1.2_r17/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.1_r4..android-7.1.2_r17/fastboot
Changes:	https://android.googlesource.com/platform/system/extras/+log/android-7.1.1_r4..android-7.1.2_r17/simpleperf
MFH:		2017Q2
01 Apr 2017 15:23:32
Original commit files touched by this commit  7.1.1.r4_1
Revision:437439
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
16 Dec 2016 16:21:59
Original commit files touched by this commit  7.1.1.r4
Revision:428686
jbeich search for other commits by this committer
List in more categories
06 Dec 2016 22:53:44
Original commit files touched by this commit  7.1.1.r4
Revision:428001
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 7.1.1.r4

Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.0_r4..android-7.1.1_r4/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.0_r4..android-7.1.1_r4/fastboot
29 Oct 2016 05:14:42
Original commit files touched by this commit  7.1.0.r4
Revision:424893
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 7.1.0.r4

Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.0.0_r1..android-7.1.0_r4/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.0.0_r1..android-7.1.0_r4/fastboot
29 Sep 2016 03:44:05
Original commit files touched by this commit  7.0.0.r1
Revision:422901
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to n.p.5.3582

Changes:	https://android.googlesource.com/platform/system/core/+log/2f21b7cecda2..dfd30c4a169e/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/2f21b7cecda2..dfd30c4a169e/fastboot
24 Aug 2016 14:50:17
Original commit files touched by this commit  7.0.0.r1
Revision:420796
mat search for other commits by this committer
Convert some port to the new GH_SUBDIR feature.

Sponsored by:	Absolight
24 Aug 2016 12:41:31
Original commit files touched by this commit  7.0.0.r1
Revision:420787
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 7.0.0.r1 (nougat)

Changes:	https://android.googlesource.com/platform/system/core/+log/android-6.0.1_r24..android-7.0.0_r1/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-6.0.0_r26..android-7.0.0_r1/fastboot
09 Aug 2016 16:48:22
Original commit files touched by this commit  6.0.0.r26
Revision:419937
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to n.p.5.126

Changes:	https://android.googlesource.com/platform/system/core/+log/80beb506cf84..2f21b7cecda2/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/80beb506cf84..2f21b7cecda2/fastboot
08 Jun 2016 15:51:37
Original commit files touched by this commit  6.0.0.r26
Revision:416544
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to n.p.3.101

Changes:	https://android.googlesource.com/platform/system/core/+log/d61bfb9a79e3..35d84096e9a5/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/d61bfb9a79e3..35d84096e9a5/fastboot
16 Mar 2016 12:58:17
Original commit files touched by this commit  6.0.0.r26
Revision:411229
jbeich search for other commits by this committer
Drop default directory from _DEPENDS in my ports

https://lists.freebsd.org/pipermail/freebsd-ports/2015-October/100794.html
12 Jan 2016 14:33:21
Original commit files touched by this commit  6.0.0.r26
Revision:405874
amdmi3 search for other commits by this committer
Add Public Domain support to ports license framework. You can now use

    LICENSE=  PD

Note that although Public Domain is not technically a license, it's
handled in the same way as licenses here, which is a common practice
(Arch, Gentoo, Fedora, Debian, even FOSSology do the same).

Convert all ports which redefine Public Domain LICENSE to LICENSE=PD.

Approved by:	portmgr (bapt)
Differential Revision:	D4149
05 Nov 2015 01:52:50
Original commit files touched by this commit  6.0.0.r26
Revision:400821
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 6.0.0.r26

Changes:	https://android.googlesource.com/platform/system/core/+log/android-6.0.0_r1..android-6.0.0_r26/adb
(device only)
Changes:	https://android.googlesource.com/platform/system/core/+log/android-6.0.0_r1..android-6.0.0_r26/fastboot
24 Oct 2015 16:28:40
Original commit files touched by this commit  6.0.0.r1_3
Revision:400130
jbeich search for other commits by this committer
devel/android-tools-fastboot: fix copy/paste typo in r400115

Reported by:	sunpoet
24 Oct 2015 10:12:36
Original commit files touched by this commit  6.0.0.r1_2
Revision:400116
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: force all distfiles for |make makesum|

Forgetting to pass DISABLE_CONFLICTS= is easy to notice unlike
a missing checksum. So, hook into makesum like with update-revision.
24 Oct 2015 10:12:22
Original commit files touched by this commit  6.0.0.r1_2
Revision:400115
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update BASH to 20150902 snapshot

- Switch to the actual upstream on GitHub
- Reduce overuse of :FOO make(1) variable modifiers
- Restore conditional install via target option helper
13 Oct 2015 18:03:49
Original commit files touched by this commit  6.0.0.r1_1
Revision:399206
jbeich search for other commits by this committer
devel/android-tools-fastboot: don't search for selinuxfs mountpoint
13 Oct 2015 18:03:26
Original commit files touched by this commit  6.0.0.r1
Revision:399205
jbeich search for other commits by this committer
devel/android-tools-*: slightly improve standalone build

- Try to derive {ADB,FASTBOOT}_REVISION from git(1)
- Use pkg-config for libcrypto/libpcre/libusb (e.g. if they aren't in base)
- Convert PORTDOCS into FILES (bsd.port.mk vs. bsd.prog.mk)
- Partially convert to new testing framework
- Put -lpthread last as enforced by base r274849 but prevent
  := assignment from mucking $ escaping in $()
- |make clean| to clean files built by test target
- Move up bsd.prog.mk in order to use ${PROG} and ${OBJS} defined in it
09 Oct 2015 15:25:55
Original commit files touched by this commit  6.0.0.r1
Revision:398924
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 6.0.0.r1 (marshmallow)

- Integrate most changes from -devel slaves (e.g. r392432, r397252)
- Get revision based on GH_TAGNAME (from JSON for releases)
- Take maintainership

Changes:	https://android.googlesource.com/platform/system/core/+log/android-5.1.1_r4..android-6.0.0_r1/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-5.1.1_r4..android-6.0.0_r1/fastboot
Approved by:	kevlo (adb maintainer)
Differential Revision:	https://reviews.freebsd.org/D3842
26 Sep 2015 20:26:22
Original commit files touched by this commit  5.1.1.r4_5
Revision:398012
jbeich search for other commits by this committer
Convert my ports to USES=localbase
26 Sep 2015 20:25:58
Original commit files touched by this commit  5.1.1.r4_5
Revision:398011
jbeich search for other commits by this committer
devel/android-tools-*: restore CPPFLAGS support after r390135
28 Aug 2015 14:57:29
Original commit files touched by this commit  5.1.1.r4_5
Revision:395493
jbeich search for other commits by this committer
Convert my ports to _VARS option helper
18 Jul 2015 16:51:09
Original commit files touched by this commit  5.1.1.r4_5
Revision:392432
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: move FreeBSD code to C++

Copy files in order to fix the following errors.

  files/usb_freebsd.cpp:132:4: error: assigning to 'usb_handle *' from
incompatible type 'void *'
          h = malloc(sizeof(*h));
            ^ ~~~~~~~~~~~~~~~~~~
  files/usb_freebsd.cpp:162:6: error: no matching function for call to
'libusb_bulk_transfer'
          if (libusb_bulk_transfer(h->handle, h->ep_out, (void *)(long)_data,
len, &actlen, 0) < 0)
              ^~~~~~~~~~~~~~~~~~~~
  /usr/include/libusb.h:478:5: note: candidate function not viable: cannot
convert argument of incomplete type 'void *' to 'uint8_t *' (aka 'unsigned char
*')
  int     libusb_bulk_transfer(libusb_device_handle * devh, uint8_t endpoint,
uint8_t *data, int length, int *transferred, uint32_t timeout);
          ^
  files/usb_freebsd.cpp:172:6: error: no matching function for call to
'libusb_bulk_transfer'
          if (libusb_bulk_transfer(h->handle, h->ep_in, _data, len, &actlen, 0)
< 0)
              ^~~~~~~~~~~~~~~~~~~~
  /usr/include/libusb.h:478:5: note: candidate function not viable: cannot
convert argument of incomplete type 'void *' to 'uint8_t *' (aka 'unsigned char
*')
  int     libusb_bulk_transfer(libusb_device_handle * devh, uint8_t endpoint,
uint8_t *data, int length, int *transferred, uint32_t timeout);
          ^
  3 errors generated.

  fastboot.o: In function `find_item(char const*, char const*)':
  fastboot.cpp:(.text+0xea): undefined reference to `get_my_path'
25 Jun 2015 07:50:30
Original commit files touched by this commit  5.1.1.r4_5
Revision:390537
jbeich search for other commits by this committer
devel/android-tools-fastboot: drop unused headers
18 Jun 2015 22:45:35
Original commit files touched by this commit  5.1.1.r4_5
Revision:390085
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: add new slave port for git master

A temporary port to facilitate testing and updating master.

Changes:	https://android.googlesource.com/platform/system/core/+log/53d504f/fastboot
18 Jun 2015 01:46:35
Original commit files touched by this commit  5.1.1.r4_5
Revision:390008
jbeich search for other commits by this committer
devel/android-tools-fastboot: shuffle CFLAGS to unbreak DragonFly

Avoid stepping into OS X platform code with off64_t workaround.

cc ... -D__APPLE__ -D__MACH__ .../ext4_utils/ext4_utils.c
In file included from .../ext4_utils/ext4_utils.c:43:0:
/usr/include/sys/disk.h:49:2: error: #error "This file should not be included by
userland programs."
 #error "This file should not be included by userland programs."
  ^
*** [ext4_utils.o] Error code 1

Reported by:	DPorts
13 Jun 2015 16:59:35
Original commit files touched by this commit  5.1.1.r4_5
Revision:389471
jbeich search for other commits by this committer
devel/android-tools-fastboot: fix "devices" output

Catch up with the following upstream changes:

https://android.googlesource.com/platform/system/core/+/b4add9b%5E!/
https://android.googlesource.com/platform/system/core/+/13081c6%5E!/

Before

  $ fastboot devices
  no permissions         fastboot

  $ fastboot devices -l
  no permissions         fastboot

After

  $ fastboot devices
  ABCD1234               fastboot

  $ fastboot devices -l
  ABCD1234               fastboot ugen1.2
11 Jun 2015 18:14:25
Original commit files touched by this commit  5.1.1.r4_4
Revision:389240
jbeich search for other commits by this committer
devel/android-tools-fastboot: add new LICENSE after r389152
11 Jun 2015 18:14:10
Original commit files touched by this commit  5.1.1.r4_3
Revision:389239
jbeich search for other commits by this committer
devel/android-tools-fastboot: add bash completion from Debian
11 Jun 2015 18:13:55
Original commit files touched by this commit  5.1.1.r4_3
Revision:389238
jbeich search for other commits by this committer
devel/android-tools-fastboot: warn about name conflict with fastboot(8)

Suggested by:	Jan Henrik Sylvester <me@janh.de>
11 Jun 2015 18:12:08
Original commit files touched by this commit  5.1.1.r4_2
Revision:389237
jbeich search for other commits by this committer
devel/android-tools-fastboot: clear Linuxisms in the manpage
11 Jun 2015 18:11:54
Original commit files touched by this commit  5.1.1.r4_1
Revision:389236
jbeich search for other commits by this committer
devel/android-tools-fastboot: integrate manpage in the build
11 Jun 2015 18:11:39
Original commit files touched by this commit  5.1.1.r4_1
Revision:389235
jbeich search for other commits by this committer
devel/android-tools-fastboot: install protocol documentation
11 Jun 2015 18:11:09
Original commit files touched by this commit  5.1.1.r4
Revision:389234
jbeich search for other commits by this committer
devel/android-tools-fastboot: unbreak against libusb-1.0.9 from sf.net

inb4 someone actually tests on NetBSD or OpenBSD...

files/usb_freebsd.c:57:2: error: must
      use 'struct' tag to refer to type 'libusb_device_descriptor'
        libusb_device_descriptor ddesc;
        ^
        struct
files/usb_freebsd.c:58:2: error: must
      use 'struct' tag to refer to type 'libusb_config_descriptor'
        libusb_config_descriptor *pcfg;
        ^
        struct
2 errors generated.

Tested by:	md5
10 Jun 2015 23:18:38
Original commit files touched by this commit  5.1.1.r4
Revision:389153
jbeich search for other commits by this committer
devel/android-tools-fastboot: update to 5.1.1.r4
10 Jun 2015 23:18:24
Original commit files touched by this commit  4.4.4.r2.0.1
Revision:389152
jbeich search for other commits by this committer
devel/android-tools-fastboot: update to 4.4.4.r2.0.1
10 Jun 2015 23:18:09
Original commit files touched by this commit  4.2.2.r1.2
Revision:389151
jbeich search for other commits by this committer
devel/android-tools-fastboot: update to 4.2.2.r1.2

android.googlesource.com archives have volatile timestamps which makes
them impossible to use as distfiles due to varying checksum.

android organization on GitHub doesn't have platform/system/extras mirror.
And various private and non-vanilla clones seem to lack android-* tags
that are necessary to sync modules.

For now, use my own mirror to avoid local-distfiles and keep the port simple
via multi-GitHub support.
10 Jun 2015 23:17:55
Original commit files touched by this commit  4.0.4.r2.1
Revision:389150
jbeich search for other commits by this committer
devel/android-tools-fastboot: add manpage from Debian
10 Jun 2015 23:17:42
Original commit files touched by this commit  4.0.4.r2.1
Revision:389149
jbeich search for other commits by this committer
devel/android-tools-fastboot: convert to DISTVERSIONPREFIX
10 Jun 2015 09:47:12
Original commit files touched by this commit  4.0.4.r2.1
Revision:389028
jbeich search for other commits by this committer
devel/android-tools-fastboot: inflict minor style

o Escape MAKE_ENV paths for consistency with my other ports
o -I. == -I${.OBJDIR} while ${.OBJDIR} != ${.CURDIR} after |make obj|
09 Jun 2015 21:53:14
Original commit files touched by this commit  4.0.4.r2.1
Revision:389005
jbeich search for other commits by this committer
devel/android-tools-fastboot: add new port

Fastboot is a diagnostic protocol primarily used to update the flash
filesystem of Android devices over USB.

This package provides the fastboot command-line tool.

Inspired by:	devel/android-tools-adb
Obtained from:	hselasky @ libusb-devel

Number of commits found: 74

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
mbedtlsFeb 24
mbedtlsFeb 24
opensmtpdFeb 24
opensmtpdFeb 24
opensmtpdFeb 24
weechatFeb 21
webkit2-gtk3Feb 19
dovecotFeb 13
gitlab-ceFeb 13
grub2-bhyveFeb 12
libexifFeb 11
linux-flashplayerFeb 11
nginxFeb 09
nginx-develFeb 09
ksh93Feb 07

12 vulnerabilities affecting 52 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-02-25 03:07:51


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 38467
Broken 646
Deprecated 419
Ignore 917
Forbidden 3
Restricted 150
No CDROM 72
Vulnerable 24
Expired 4
Set to expire 391
Interactive 0
new 24 hours 23
new 48 hours29
new 7 days48
new fortnight74
new month326

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.