notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
fb-adb Better shell for Android devices
1.4.4.126_4 devel Deleted 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 View this port on Repology. pkg-fallout 1.4.4.126_4Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Last release in 2016 and deprecated by upstream, please consider using devel/android-tools-adb instead
Expired This port expired on: 2022-03-31
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-10-28 14:30:01
Last Update: 2022-03-31 20:31:14
Commit Hash: 97cf09b
Also Listed In: comms
License: BSD3CLAUSE
WWW:
https://github.com/facebook/fb-adb
Description:
fb-adb is a tool for interacting with Android systems. It does much of what adb does, but with better remote shell support and, hopefully, fewer bugs. Differences between adb and fb-adb are that fb-adb: * is binary clean (no LF -> CRLF mangling) * transmits and updates window size * distinguishes standard output and standard error * properly muxes streams with independent flow control * allows for ssh-like pty allocation control * propagates program exit status instead of always exiting with status 0 * properly escapes program arguments * kills remote program * provides a generic facility to elevate to root without re-escaping WWW: https://github.com/facebook/fb-adb
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/fb-adb
  2. man/man1/fb-adb.1.gz
  3. /usr/local/share/licenses/fb-adb-1.4.4.126_4/catalog.mk
  4. /usr/local/share/licenses/fb-adb-1.4.4.126_4/LICENSE
  5. /usr/local/share/licenses/fb-adb-1.4.4.126_4/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • fb-adb>0:devel/fb-adb
No installation instructions:
This port has been deleted.
PKGNAME: fb-adb
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 i386
distinfo:
TIMESTAMP = 1475810942 SHA256 (android-ndk-r10e-linux-x86.bin) = 92b07d25aaad9b341a7f2b2a62402d508e948bf2dea3ee7b65a6aeb18bca7df5 SIZE (android-ndk-r10e-linux-x86.bin) = 394281908

Expand this list (16 items)

Collapse this list.

SHA256 (android-ndk-r12b-linux-x86_64.zip) = eafae2d614e5475a3bcfd7c5f201db5b963cc1290ee3e8ae791ff0c66757781e SIZE (android-ndk-r12b-linux-x86_64.zip) = 755551010 SHA256 (facebook-fb-adb-1.4.4-126-g6fd78ae_GH0.tar.gz) = 8816a6e2d331d8bd486ec181935471c702c3da262bd61bb9dc78369ab9563ded SIZE (facebook-fb-adb-1.4.4-126-g6fd78ae_GH0.tar.gz) = 250589 SHA256 (1b5524282981.patch) = 88a666017031bb5b089589d537ba137926a7183a2eea3ebfea09f6eae4e514ea SIZE (1b5524282981.patch) = 924 SHA256 (8f532a9ee3a3.patch) = 517d8c8f23ae5e3bdb63445c42ab5a7b7100b30d9fd60e047b45e3433d1977c9 SIZE (8f532a9ee3a3.patch) = 1235 SHA256 (a25602788c1b.patch) = 7a227fbceab39bb495d4e5a489899705b73f3e7eee64fd1200bc16ff9dffe696 SIZE (a25602788c1b.patch) = 9730 SHA256 (3a3a52355a39.patch) = 99f6646b0d1821497189c8348d1e29663ab69a99991b6140bf0355ecb8c6f219 SIZE (3a3a52355a39.patch) = 2591 SHA256 (281df4766b82.patch) = 37d723cacc36ab3b097a2c1fdf959d50a4f16831dd834bdfd98902744b9506ec SIZE (281df4766b82.patch) = 746 SHA256 (723148059ce2.patch) = 92788bb32dd45b6e989fe58ee2786cad32861b9729c9a8e2b5ab7ffefc41221f SIZE (723148059ce2.patch) = 536

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. xxd : editors/vim
  2. bash : shells/bash
  3. gmake>=4.3 : devel/gmake
  4. linux_base-c7>=7.6.1810_7 : emulators/linux_base-c7
  5. python3.8 : lang/python38
  6. autoconf>=2.69 : devel/autoconf
  7. automake>=1.16.1 : devel/automake
  8. perl5>=5.32.r0<5.33 : lang/perl5.32
Runtime dependencies:
  1. adb : devel/android-tools-adb
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for fb-adb-1.4.4.126_4: ASSERT=off: Enable debug assertions BASH=off: Install JSON parser used by bash-completion DEBUG=off: Build with debugging support ===> Use 'make config' to modify these settings
Options name:
devel_fb-adb
USES:
autoreconf gmake linux ncurses perl5 python:3.4+,build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/facebook/fb-adb/tar.gz/1.4.4-126-g6fd78ae?dummy=/
Collapse this list.
Port Moves
  • port deleted on 2022-03-31
    REASON: Has expired: Last release in 2016 and deprecated by upstream, please consider using devel/android-tools-adb instead

Number of commits found: 46

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.4.4.126_4
31 Mar 2022 20:31:14
commit hash: 97cf09b1df1318292899840cfc300d5072a1d670commit hash: 97cf09b1df1318292899840cfc300d5072a1d670commit hash: 97cf09b1df1318292899840cfc300d5072a1d670commit hash: 97cf09b1df1318292899840cfc300d5072a1d670 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: Remove expired ports:

2022-03-31 security/revealrk: Deprecate, marked BROKEN on 12+ in 2018
2022-03-31 devel/apache-commons-modeler: Abandoned upstream, last release in
2013
2022-03-31 security/afl: Abandoned upstream, no new release since 2017. Please
consider using security/afl++ instead
2022-03-31 www/mod_line_edit: Abandoned upstream, last release in 2006, Apache
includes mod_sed
2022-03-31 www/myfaces: Unsupported by upstream, released in 2005
2022-03-31 www/mod_backtrace: Abandoned upstream in 2012 (version 2.0)
2022-03-31 security/base: Broken with PHP 7+, forked here
https://github.com/NathanGibbs3/BASE/
2022-03-31 security/find-zlib: Deprecated, no longer relevant
2022-03-31 security/razorback-clamavNugget: Abandonware, last release in 2012
and listed as alpha quality by upstream
2022-03-31 security/shimmer: Abandonware, last release in 2008
2022-03-31 security/kripp: Abandonware, upstream returns 404 and last release
was back in 2007
2022-03-31 security/ipfilter2dshield: Abandonware, no word of it on upstream web
site
2022-03-31 security/sha: Obsolete, we have tools in base
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.4.4.126_4
08 Mar 2022 07:28:59
commit hash: 2c10adcb8371808919ec3f20932957894d11c8c3commit hash: 2c10adcb8371808919ec3f20932957894d11c8c3commit hash: 2c10adcb8371808919ec3f20932957894d11c8c3commit hash: 2c10adcb8371808919ec3f20932957894d11c8c3 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
devel/fb-adb: Deprecate and set expiration date to 2022-03-31

Last release in 2016 and repository is archived on GitHub
1.4.4.126_4
03 Jan 2022 19:06:07
commit hash: 69f4ebaff6a3aa7d1d0afa0b61f4de40affcd4a9commit hash: 69f4ebaff6a3aa7d1d0afa0b61f4de40affcd4a9commit hash: 69f4ebaff6a3aa7d1d0afa0b61f4de40affcd4a9commit hash: 69f4ebaff6a3aa7d1d0afa0b61f4de40affcd4a9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/fb-adb: drop unused USES=7z after 6f019c90b38c
1.4.4.126_4
02 Sep 2021 18:09:29
commit hash: 58f45200bc83594c793dab6d1bb65347f061c6bfcommit hash: 58f45200bc83594c793dab6d1bb65347f061c6bfcommit hash: 58f45200bc83594c793dab6d1bb65347f061c6bfcommit hash: 58f45200bc83594c793dab6d1bb65347f061c6bf files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
many: Depend on vim instead of vim-console
1.4.4.126_4
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
1.4.4.126_4
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.4.4.126_4
31 Jan 2021 01:55:20
Revision:563446Original commit files touched by this commit
jbeich search for other commits by this committer
Drop illusion of maintenance

Gift important ports (reset if undesired):
- multimedia/libmtp -> desktop@
- x11-drivers/xf86-input-wacom -> x11@
1.4.4.126_4
24 May 2020 09:25:14
Revision:536371Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: drop non-NDK support

lang/gnatdroid-armv7 has expired and is about to be removed.

PR:		246684
Submitted by:	rene
1.4.4.126_3
31 Dec 2019 23:44:07
Revision:521665Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: unbreak NDK=off by partiall reverting r402846

lang/gnatdroid-armv7 still exists, so disable Android x86 for now.
1.4.4.126_3
31 Dec 2019 21:26:40
Revision:521659Original commit files touched by this commit
rene search for other commits by this committer
devel/fb-adb: mark BROKEN when NDK is off

When not using NDK (default ON), this port depends on long expired
lang/gnatdroid-x86, so mark it broken in that case (default for non-amd64/i386)
1.4.4.126_2
06 Nov 2019 13:41:15
Revision:516886Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: regen patches

=> Attempting to fetch
https://github.com/facebook/fb-adb/commit/a25602788c1b.patch
=> Fetched file size mismatch (expected 9741, actual 9730)

--- a25602788c1b.patch	2017-11-14 11:32:11 UTC
+++ a25602788c1b.patch	2019-11-06 13:33:45 UTC
@@ -16,9 +16,9 @@ This change just gets us back to using a PTY unconditi
 We could take advantage of adb fixes to get rid of some of our
 encoding logic, but that's a separate project.
 ---
- chat.c     |  14 ++++++-
- cmd_shex.c | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
- util.c     |  29 +++++++++++++++
+ chat.c     |  14 +++++-
+ cmd_shex.c | 122 +++++++++++++++++++++++++++++++++++++++++++++++------
+ util.c     |  29 +++++++++++++
  util.h     |  12 ++++++
  4 files changed, 162 insertions(+), 15 deletions(-)
1.4.4.126_2
06 Nov 2019 12:48:32
Revision:516880Original commit files touched by this commit Sanity Test Failure
antoine search for other commits by this committer
Mark a few ports BROKEN, unfetchable
1.4.4.126_2
10 Jul 2019 14:40:02
Revision:506352Original commit files touched by this commit
tijl search for other commits by this committer
On amd64 adding DEFAULT_VERSIONS+=linux=c6 to /etc/make.conf made Linux
infrastructure ports (linux_base-c6 and linux-c6*) install i386 CentOS 6
packages.  Using c6_64 instead of c6 made them install mixed amd64/i386
CentOS 6 packages and allowed Linux application ports to install amd64
binaries when available.  The i386-only configuration was only useful for
users of x11/nvidia-driver* which didn't provide Linux amd64 emulation
until recently.

With x11/nvidia-driver* now supporting Linux amd64 there's no longer a
need for i386-only Linux on amd64.  Let DEFAULT_VERSIONS+=linux=c6 make
Linux infrastructure ports install mixed amd64/i386 CentOS 6 packages,
like c6_64 before, and remove support for c6_64 as a value.

Replace LINUX_ARCH with ARCH everywhere because they are always the same
now.
1.4.4.126_2
11 Jan 2018 20:34:08
Revision:458786Original commit files touched by this commit
adamw search for other commits by this committer
Chase vim-lite -> vim-console rename
1.4.4.126_2
30 Nov 2017 15:50:34
Revision:455210Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.4.4.126_2
11 Sep 2017 15:56:39
Revision:449658Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: backport more fixes, mainly for Oreo

https://github.com/facebook/fb-adb/commit/3a3a52355a39
https://github.com/facebook/fb-adb/commit/281df4766b82
https://github.com/facebook/fb-adb/commit/723148059ce2
1.4.4.126_1
16 Mar 2017 20:49:25
Revision:436291Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: backport Android 7 (Nougat) support

MFH:		2017Q1
1.4.4.126
03 Jan 2017 12:49:39
Revision:430462Original commit files touched by this commit
jbeich search for other commits by this committer
Drop pre-10.3 support in my ports

Figuring out which GCC hacks are safe to drop is tricky but at least
devel/fb-adb is limited to x86 due to ADA bootstrap.
1.4.4.126
16 Dec 2016 16:21:59
Revision:428686Original commit files touched by this commit
jbeich search for other commits by this committer
List in more categories
1.4.4.126
07 Oct 2016 07:52:25
Revision:423455Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: update to 1.4.4.126

A version just before Android SDK is required for build.

Changes:	https://github.com/facebook/fb-adb/compare/b230619...6fd78ae
MFH:		2016Q4 (no consumers)
1.4.4.124
04 Oct 2016 19:52:28
Revision:423296Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: update 64bit NDK

MFH:		2016Q4
1.4.4.124
04 Oct 2016 19:49:56
Revision:423295Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: unbreak fetch for 64bit NDK

fetch: https://dl.google.com/android/ndk/android-ndk-r11c-linux-x86_64.zip: Not
Found

Note, :7z versus :zip sizes are

  $ du -Ah android-ndk-*
  376M    android-ndk-r10e-linux-x86.bin
  1.0G    android-ndk-r10e-linux-x86.zip
  383M    android-ndk-r10e-linux-x86_64.bin
  1.0G    android-ndk-r10e-linux-x86_64.zip
  757M    android-ndk-r11c-linux-x86_64.zip
  721M    android-ndk-r12b-linux-x86_64.zip
1.4.4.124
05 Sep 2016 19:23:42
Revision:421387Original commit files touched by this commit
tijl search for other commits by this committer
- Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
  Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.4.4.124
22 May 2016 01:12:09
Revision:415619Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: update x86_64 NDK to r11c

No PORTREVISION bump as it's unlikely to change the produced binary.
1.4.4.124
22 May 2016 01:11:53
Revision:415618Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: unbreak c6_64 build after r411857

===>  Extracting for fb-adb-1.4.4.124
=> SHA256 Checksum OK for android-ndk-r10e-linux-x86_64.bin.
=> SHA256 Checksum OK for facebook-fb-adb-1.4.4-124-gb230619_GH0.tar.gz.
tar: Error opening archive: Unrecognized archive format
*** Error code 1
1.4.4.124
22 May 2016 01:11:24
Revision:415617Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: make :p7zip group pass sanity check

=> android-ndk-r10e-linux-x86.bin doesn't seem to exist in /portdistfiles/.
eval: _MASTER_SITES_p7zip: parameter not set
*** Error code 2

PR:		208916
Reported by:	antoine (via exp-run)
1.4.4.124
22 May 2016 01:10:54
Revision:415616Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: back out r415434 and r415502

Better fix will follow. r415502 also broke 9.x:

===>  Extracting for fb-adb-1.4.4.124
=> SHA256 Checksum OK for android-ndk-r10e-linux-x86.bin.
=> SHA256 Checksum OK for facebook-fb-adb-1.4.4-124-gb230619_GH0.tar.gz.
tar: Unrecognized archive format
tar: Error exit delayed from previous errors.
*** [do-extract] Error code 1

Reported by:	pkg-fallout
1.4.4.124
19 May 2016 11:06:12
Revision:415502Original commit files touched by this commit
mat search for other commits by this committer
Fixup the NDK distfile extraction, sometime, libarchive can't cope
with it.

Reported by:	jbeich
Sponsored by:	Absolight
1.4.4.124
18 May 2016 11:56:54
Revision:415434Original commit files touched by this commit
mat search for other commits by this committer
Remove unused group.

PR:		208916
Sponsored by:	Absolight
1.4.4.124
03 May 2016 16:32:13
Revision:414539Original commit files touched by this commit
jbeich search for other commits by this committer
Work around _OFF helpers not invoking for OPTIONS_DEFINE_${ARCH}
1.4.4.124
21 Apr 2016 16:43:15
Revision:413746Original commit files touched by this commit
swills search for other commits by this committer
many ports: mark broken on powerpc64
1.4.4.124
13 Apr 2016 10:43:22
Revision:413191Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: convert to CONFIGURE_OUTSOURCE

PR:		208294
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D4157
1.4.4.124
13 Apr 2016 10:36:15
Revision:413184Original commit files touched by this commit
jbeich search for other commits by this committer
Consistently prefer ${CONFIGURE_CMD} over ./${CONFIGURE_SCRIPT}

This also fixes SET_LATE_CONFIGURE_ARGS with custom CONFIGURE_CMD.

PR:		208294
Exp-run by:	antoine
Approved by:	portmgr (antoine), perl (mat)
Differential Revision:	https://reviews.freebsd.org/D4158
1.4.4.124
25 Mar 2016 15:39:31
Revision:411857Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: convert to USES=7z:partial

Differential Revision:	https://reviews.freebsd.org/D4190
1.4.4.124
17 Mar 2016 09:29:43
Revision:411265Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: update to 1.4.4.124

Changes:	https://github.com/facebook/fb-adb/compare/37ba40c...b230619
1.4.4.122
16 Mar 2016 12:58:17
Revision:411229Original commit files touched by this commit
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
1.4.4.122
15 Mar 2016 16:28:16
Revision:411186Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: chase r410613 and r411171
1.4.4.122
22 Feb 2016 14:19:14
Revision:409349Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: update to 1.4.4.122

Changes:	https://github.com/facebook/fb-adb/compare/be2289d...37ba40c
1.4.4.118
05 Dec 2015 15:04:05
Revision:403069Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: update to prefer native ppoll(2) on 10.2+

ppoll() implemented via kqueue(2) is ~ 200 lines of code. So, this is
a minor optimization.

Changes:	https://github.com/facebook/fb-adb/commit/df6073f
1.4.4.115
02 Dec 2015 19:27:54
Revision:402846Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: update to 1.4.4.115

- Enable Android x86 stub for NDK=off

Changes:	https://github.com/facebook/fb-adb/compare/d447d38...a682c99
1.4.4.113
21 Nov 2015 02:26:40
Revision:402129Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: update to 1.4.4.113

Changes:	https://github.com/facebook/fb-adb/compare/930ba5f...d447d38
1.4.4.109_1
13 Nov 2015 13:50:45
Revision:401515Original commit files touched by this commit
mat search for other commits by this committer
Remove this hack, now that the framework is fixed.

PR:		204510
Submitted by:	jbeich
Sponsored by:	Absolight
1.4.4.109_1
12 Nov 2015 23:48:30
Revision:401468Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: unbreak build on DragonFly

=== configuring in stub-x86 (/wrkdirs/devel/fb-adb/.build/stub-x86)
configure: running /bin/sh
/wrkdirs/devel/fb-adb/fb-adb-1.4.4-109-g930ba5f/stub-x86/configure
--disable-option-checking '--prefix=/usr/local'  '--mandir=/usr/local/man'
'--disable-checking' '--disable-debuggable-stubs' '--with-android-ndk=system'
'--build=x86_64-portbld-dragonfly4.3' 'build_alias=x86_64-portbld-dragonfly4.3'
'CC=cc' 'CFLAGS=-O2 -pipe' 'LDFLAGS=' 'LIBS=' 'CPPFLAGS=' 'CPP=cpp'
--cache-file=/dev/null
--srcdir=/wrkdirs/devel/fb-adb/fb-adb-1.4.4-109-g930ba5f/stub-x86
checking build system type... x86_64-portbld-dragonfly4.3
checking host system type... i686-pc-linux-android
Using system Android cross-compilers
[...]
configure: error: could not find Android cross-compiler for
i686-pc-linux-android
1.4.4.109_1
29 Oct 2015 09:01:05
Revision:400447Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: unbreak fetch after r400395

Mk/bsd.options.mk selection of generic options that predate _VARS support
includes DISTFILES but not MASTER_SITES unlike PATCHFILES + PATCH_SITES.

=> android-ndk-r10e-linux-x86.bin doesn't seem to exist in /portdistfiles/.
=> Attempting to fetch
http://distcache.FreeBSD.org/ports-distfiles/android-ndk-r10e-linux-x86.bin
fetch:
http://distcache.FreeBSD.org/ports-distfiles/android-ndk-r10e-linux-x86.bin: Not
Found

Reported by:	pkg-fallout
1.4.4.109_1
28 Oct 2015 14:30:27
Revision:400395Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: add Android x86 support via NDK

Differential Revision:	https://reviews.freebsd.org/D3930
1.4.4.109
28 Oct 2015 14:29:52
Revision:400394Original commit files touched by this commit
jbeich search for other commits by this committer
devel/fb-adb: add new port

Differential Revision:	https://reviews.freebsd.org/D3930

fb-adb is a tool for interacting with Android systems. It does much of
what adb does, but with better remote shell support and, hopefully,
fewer bugs. Differences between adb and fb-adb are that fb-adb:

  * is binary clean (no LF -> CRLF mangling)
  * transmits and updates window size
  * distinguishes standard output and standard error
  * properly muxes streams with independent flow control
  * allows for ssh-like pty allocation control
  * propagates program exit status instead of always exiting
    with status 0
  * properly escapes program arguments
  * kills remote program
  * provides a generic facility to elevate to root without re-escaping

https://github.com/facebook/fb-adb

Number of commits found: 46