Skip to content
Snippets Groups Projects
Commit 8c334081 authored by Luca Pizzamiglio's avatar Luca Pizzamiglio
Browse files

devel/gdb: Update to 13.2

    Add DEBUGINFOD support as option
    Improve system-zlib option
parent 4018c202
No related branches found
No related tags found
No related merge requests found
PORTNAME= gdb
DISTVERSION= 13.1
PORTREVISION= 5
DISTVERSION= 13.2
PORTREVISION= 0
CATEGORIES= devel
MASTER_SITES= GNU
......@@ -29,20 +29,18 @@ CONFIGURE_ARGS= --program-suffix=${DISTVERSION:S/.//g} \
--enable-targets=all --enable-64-bit-bfd \
--with-separate-debug-dir=/usr/lib/debug \
${ICONV_CONFIGURE_ARG} \
--without-libunwind-ia64 --with-system-zlib
--without-libunwind-ia64
CONFIGURE_OUTSOURCE= yes
CFLAGS:= ${CFLAGS:C/ +$//} # blanks at EOL creep in sometimes
CFLAGS+= -DRL_NO_COMPAT
EXCLUDE= dejagnu expect sim texinfo intl
EXTRACT_AFTER_ARGS= ${EXCLUDE:S/^/--exclude /}
EXTRA_PATCHES= ${FILESDIR}/commit-a980a7d24b9
EXTRA_PATCHES+= ${FILESDIR}/commit-ae61525fcf4
VER= ${DISTVERSION:S/.//g}
PLIST_SUB= VER=${VER}
OPTIONS_DEFINE= GDB_LINK GUILE KGDB NLS PYTHON SOURCE_HIGHLIGHT \
TUI XXHASH
OPTIONS_DEFINE= DEBUGINFOD GDB_LINK GUILE KGDB NLS PYTHON \
SOURCE_HIGHLIGHT TUI XXHASH
OPTIONS_DEFAULT= GDB_LINK KGDB NLS PYTHON SOURCE_HIGHLIGHT \
TUI XXHASH
OPTIONS_DEFAULT+= PORT_READLINE PORT_ICONV SYSTEM_ZLIB
......@@ -52,6 +50,7 @@ OPTIONS_SINGLE_READLINE= BUNDLED_READLINE PORT_READLINE
OPTIONS_SINGLE_ICONV= PORT_ICONV SYSTEM_ICONV
OPTIONS_SINGLE_ZLIB= BUNDLED_ZLIB SYSTEM_ZLIB
DEBUGINFOD= Build gdb with debuginfod server support
GDB_LINK_DESC= Create ${PREFIX}/bin/gdb symlink
KGDB_DESC= Kernel debugging support
BUNDLED_READLINE_DESC= from gdb distfile
......@@ -67,6 +66,8 @@ XXHASH_DESC= Use xxHash for hashing (faster)
OPTIONS_SUB= yes
BUNDLED_READLINE_CONFIGURE_OFF= --with-system-readline
DEBUGINFOD_CONFIGURE_WITH= debuginfod
DEBUGINFOD_LIB_DEPENDS= libdebuginfod.so:devel/elfutils
GUILE_CONFIGURE_WITH= guile=guile-${GUILE_VER}
GUILE_USES= guile:2.2,3.0
NLS_USES= gettext-runtime
......@@ -79,7 +80,7 @@ SOURCE_HIGHLIGHT_CONFIGURE_ENABLE= source-highlight
SOURCE_HIGHLIGHT_LIB_DEPENDS= \
libsource-highlight.so:textproc/source-highlight
SYSTEM_ICONV_USES= iconv
SYSTEM_ZLIB_WITH= system-zlib
SYSTEM_ZLIB_CONFIGURE_WITH= system-zlib
TUI_CONFIGURE_ENABLE= tui
XXHASH_CONFIGURE_OFF= --with-xxhash=no
XXHASH_LIB_DEPENDS= libxxhash.so:devel/xxhash
......
TIMESTAMP = 1677188925
SHA256 (gdb-13.1.tar.xz) = 115ad5c18d69a6be2ab15882d365dda2a2211c14f480b3502c6eba576e2e95a0
SIZE (gdb-13.1.tar.xz) = 23665472
TIMESTAMP = 1691332214
SHA256 (gdb-13.2.tar.xz) = fd5bebb7be1833abdb6e023c2f498a354498281df9d05523d8915babeb893f0a
SIZE (gdb-13.2.tar.xz) = 23664644
SHA256 (bsdjhb-libcxx-gdbpy-03d0d9b_GH0.tar.gz) = 2c1563f361d4fb59b54b1b39bff5cdf609d73962758eb05a8cdfe2c22551b259
SIZE (bsdjhb-libcxx-gdbpy-03d0d9b_GH0.tar.gz) = 6052
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment