[Bug 280658] devel/gdb cannot be built if support for Python is not included

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 06 Aug 2024 11:36:47 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280658

            Bug ID: 280658
           Summary: devel/gdb cannot be built if support for Python is not
                    included
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: pizzamig@freebsd.org
          Reporter: ulrichulrich_se@yahoo.com
             Flags: maintainer-feedback?(pizzamig@freebsd.org)
          Assignee: pizzamig@freebsd.org

make fails without support for Python.

===> The following configuration options are available for gdb-14.1_2:
     DEBUGINFOD=off: Build gdb with debuginfod server support
     GDB_LINK=on: Create /usr/local/bin/gdb symlink
     GUILE=off: Guile extension language support
     KGDB=off: Kernel debugging support
     NLS=on: Native Language Support
     PYTHON=off: Python bindings or support
     SOURCE_HIGHLIGHT=on: Syntax highlighting support
     TUI=on: Text User Interface support
     XXHASH=on: Use xxHash for hashing (faster)

2024.219 12:43:04 /usr/ports/devel/gdb # make

make[1]: don't know how to make
/usr/ports/devel/gdb/work-py311/.stage_done.gdb._usr_local. Stop

make[1]: stopped in /usr/ports/devel/gdb
*** Error code 2

Stop.
make: stopped in /usr/ports/devel/gdb

Enabling Python works.

FreeBSD fbsd0 13.3-RELEASE-p3 FreeBSD 13.3-RELEASE-p3 GENERIC amd64

USER=root
LOGNAME=root
HOME=/root
MAIL=/var/mail/root
PATH=.:/root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
TERM=screen
VISUAL=nano
EDITOR=nano
MANWIDTH=tty
FTP_PASSIVE_MODE=YES
BLOCKSIZE=K
MM_CHARSET=UTF-8
LANG=C.UTF-8
SHELL=/bin/tcsh
HOSTTYPE=FreeBSD
VENDOR=amd
OSTYPE=FreeBSD
MACHTYPE=x86_64
SHLVL=1
PWD=/usr/ports/devel/gdb
GROUP=wheel

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