Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Apr 2026 17:48:40 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 294487] devel/android-tools: build errors re: LIBUSB_*_SPEED_OPERATION, bNumDeviceCaps
Message-ID:  <bug-294487-7788@https.bugs.freebsd.org/bugzilla/>

index | next in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294487

            Bug ID: 294487
           Summary: devel/android-tools: build errors re:
                    LIBUSB_*_SPEED_OPERATION, bNumDeviceCaps
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: bapt@FreeBSD.org
          Reporter: milios@ccsys.com
          Assignee: bapt@FreeBSD.org
             Flags: maintainer-feedback?(bapt@FreeBSD.org)

with today's commit 9cfd6164, moving past a missing header:

BUILD_DEPENDS= googletest>0:devel/googletest

i still got:

FAILED: [code=1] vendor/CMakeFiles/libadb.dir/adb/client/usb_libusb.cpp.o 
/usr/bin/c++ -DADB_HOST=1 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
-D_LARGEFILE64_SOURCE -D__BSD_VISIBLE=1 -Dftruncate64=ftruncate -Dlseek64=lseek
-Dmmap64=mmap -Doff64_t=off_t -Dpread64=pread -Dpwrite64=pwrite
-I/usr/ports/devel/android-tools/work/.build/vendor
-I/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/boringssl/include
-I/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/adb
-I/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/adb/crypto/include
-I/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/adb/pairing_auth/include
-I/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/adb/pairing_connection/include
-I/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/adb/tls/include
-I/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/core/include
-I/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/core/libcrypto_utils/include
-I/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/core/libcutils/include
-I/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/libbase/include
-I/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/libziparchive/include
-O2 -pipe -march=znver4 -fstack-protector-strong -isystem /usr/local/include
-fno-strict-aliasing  -isystem /usr/local/include -ftrivial-auto-var-init=zero
-O2 -pipe -march=znver4 -fstack-protector-strong -isystem /usr/local/include
-fno-strict-aliasing  -isystem /usr/local/include  -DNDEBUG -std=gnu++20
-Wno-attributes -MD -MT
vendor/CMakeFiles/libadb.dir/adb/client/usb_libusb.cpp.o -MF
vendor/CMakeFiles/libadb.dir/adb/client/usb_libusb.cpp.o.d -o
vendor/CMakeFiles/libadb.dir/adb/client/usb_libusb.cpp.o -c
/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/adb/client/usb_libusb.cpp
/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/adb/client/usb_libusb.cpp:534:18:
error: use of undeclared identifier 'LIBUSB_LOW_SPEED_OPERATION'
  534 |             case LIBUSB_LOW_SPEED_OPERATION:
      |                  ^
/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/adb/client/usb_libusb.cpp:536:18:
error: use of undeclared identifier 'LIBUSB_FULL_SPEED_OPERATION'
  536 |             case LIBUSB_FULL_SPEED_OPERATION:
      |                  ^
/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/adb/client/usb_libusb.cpp:538:18:
error: use of undeclared identifier 'LIBUSB_HIGH_SPEED_OPERATION'
  538 |             case LIBUSB_HIGH_SPEED_OPERATION:
      |                  ^
/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/adb/client/usb_libusb.cpp:540:18:
error: use of undeclared identifier 'LIBUSB_SUPER_SPEED_OPERATION'
  540 |             case LIBUSB_SUPER_SPEED_OPERATION:
      |                  ^
/usr/ports/devel/android-tools/work/android-tools-35.0.2/vendor/adb/client/usb_libusb.cpp:572:34:
error: no member named 'bNumDeviceCaps' in 'libusb_bos_descriptor'
  572 |         for (int i = 0; i < bos->bNumDeviceCaps; i++) {
      |                             ~~~  ^
5 errors generated.

-- 
You are receiving this mail because:
You are the assignee for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-294487-7788>