惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
S
SegmentFault 最新的问题
美团技术团队
博客园 - 【当耐特】
博客园_首页
博客园 - Franky
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 司徒正美
Recent Announcements
Recent Announcements
博客园 - 聂微东
P
Privacy & Cybersecurity Law Blog
腾讯CDC
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
月光博客
月光博客
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
GbyAI
GbyAI
P
Proofpoint News Feed
有赞技术团队
有赞技术团队
量子位
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
N
Netflix TechBlog - Medium
大猫的无限游戏
大猫的无限游戏
F
Full Disclosure
Microsoft Security Blog
Microsoft Security Blog
Vercel News
Vercel News
G
Google Developers Blog
Last Week in AI
Last Week in AI
D
DataBreaches.Net
Google DeepMind News
Google DeepMind News
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Apple Machine Learning Research
Apple Machine Learning Research
aimingoo的专栏
aimingoo的专栏
博客园 - 三生石上(FineUI控件)
博客园 - 叶小钗
Engineering at Meta
Engineering at Meta
A
About on SuperTechFans
F
Fortinet All Blogs
宝玉的分享
宝玉的分享
雷峰网
雷峰网
罗磊的独立博客
V
V2EX
Recorded Future
Recorded Future
V
Visual Studio Blog
Y
Y Combinator Blog
T
Tailwind CSS Blog
小众软件
小众软件
Blog — PlanetScale
Blog — PlanetScale
M
MIT News - Artificial intelligence
U
Unit 42

AUR Newest Packages

AUR (en) - luna-translator AUR (en) - allium-tools AUR (en) - braincup-bin AUR (en) - todarchy-git AUR (en) - ioruba-desktop-bin AUR (en) - ioruba-desktop AUR (en) - synca-bin AUR (en) - deadsync-bin AUR (en) - deadsync AUR (en) - xcute AUR (en) - wallrift AUR (en) - smolvm-git AUR (en) - smolvm-bin AUR (en) - smolvm AUR (en) - uac-launch-control-bin AUR (en) - openclaw AUR (en) - keyviz-zh-bin AUR (en) - runex-bin AUR (en) - sing-box-ref1nd-beta-bin AUR (en) - netscan-tui AUR (en) - koharu-appimage AUR (en) - pulsedb AUR (en) - clashmi-bin AUR (en) - viper-py AUR (en) - netwatch-tui-bin AUR (en) - scran AUR (en) - snapdog-client AUR (en) - snapdog AUR (en) - opentubex AUR (en) - fafind-bin AUR (en) - smosummary AUR (en) - stremio-linux-shell AUR (en) - cardwire AUR (en) - android-cli AUR (en) - clawx-appimage AUR (en) - echomusic-appimage AUR (en) - vermouth AUR (en) - ketesa AUR (en) - clawd-on-desk-bin AUR (en) - rebased-bin AUR (en) - oxideterm-bin AUR (en) - shed-sh AUR (en) - haus-bin AUR (en) - stably-orca-bin AUR (en) - emerald-legacy-launcher-git AUR (en) - kwim AUR (en) - pentest-ghostwriter AUR (en) - outport-bin AUR (en) - carton-appimage AUR (en) - veila-git AUR (en) - veila-bin AUR (en) - byedroid AUR (en) - python-fastapi-sso AUR (en) - zeed-bin AUR (en) - dwl-git-azerty AUR (en) - libspatialaudio-git AUR (en) - opennow AUR (en) - kapi-bin AUR (en) - budget-tracker-bin AUR (en) - budget-tracker AUR (en) - tasks-bin AUR (en) - ruri-git AUR (en) - gitmun-bin AUR (en) - python-cozempic AUR (en) - drop-bin AUR (en) - tritium-launcher-bin AUR (en) - solidc-git AUR (en) - paseo-desktop-bin AUR (en) - yt-dvr AUR (en) - enneagram AUR (en) - openring-rs AUR (en) - openring-rs-bin AUR (en) - brave-origin-beta-bin AUR (en) - whisper.cpp-cuda-bin AUR (en) - libggml-cuda-bin AUR (en) - revdiff AUR (en) - tdesktop-nolimit AUR (en) - cert-checker AUR (en) - yaak-cli AUR (en) - yaak-cli-bin AUR (en) - deez-notes-bin AUR (en) - goosestation-libretro AUR (en) - whispers-cuda-bin AUR (en) - kei AUR (en) - foxguard AUR (en) - hyprlogin-git AUR (en) - kebiki AUR (en) - runex AUR (en) - ikuai-cli AUR (en) - whispers-bin AUR (en) - agentop-bin AUR (en) - cosmic-ext-connected-git AUR (en) - skwd-daemon AUR (en) - ter-music-cn AUR (en) - elio-bin AUR (en) - qtkeychain-qt5 AUR (en) - gesturecontrol AUR (en) - ouijit-bin AUR (en) - usque-bin AUR (en) - ascendara-bin
AUR (en) - cross-mingw-w64-gdb
2026-06-12 · via AUR Newest Packages

i'm unable to build it both on archlinux and manjaro:

../../gdb/completer.c: In function ‘char gdb_completion_word_break_characters_throw()’: ../../gdb/completer.c:1853:10: error: invalid conversion from ‘const char’ to ‘char’ [-fpermissive] 1853 | return rl_completer_word_break_characters; | ^~ | | | const char make[2]: *** [Makefile:1637: completer.o] Error 1

Updated PKGBUILD:

pkgname=cross-mingw-w64-gdb
pkgver=12.1
pkgrel=1
pkgdesc="The GNU Debugger (compiled to debug target mingw-w64)"
arch=('i686' 'x86_64')
url="http://www.gnu.org/software/gdb/"
license=('LGPL')
depends=('ncurses' 'expat' 'xz' 'readline' 'source-highlight')
makedepends=('gcc' 'texinfo')
options=('staticlibs' '!buildflags')
source=("http://ftp.gnu.org/gnu/gdb/gdb-${pkgver}.tar.xz"
        "const_char.patch")
sha256sums=('0e1793bf8f2b54d53f46dea84ccfd446f48f81b297b28c4f7fc017b818d69fed'
            'b227d9a5a60c9f67146191d0d4b8feb6f82337ff73046637f48bd8ed2f1d3f8a')

_architectures="i686-w64-mingw32 x86_64-w64-mingw32"

prepare() {
    patch --directory "gdb-$pkgver" --forward --strip=0 --input="${srcdir}/const_char.patch"
}

build() {
  cd "$srcdir/gdb-$pkgver"
  for _arch in ${_architectures}; do
    unset LDFLAGS
    mkdir -p build-${_arch} && pushd build-${_arch}
    ../configure --prefix=/usr \
                 --target=${_arch} \
                 --enable-lto \
                 --disable-nls \
                 --with-system-readline \
                 --with-expat
    make
    popd
  done
}

package() {
  for _arch in ${_architectures}; do
    cd "$srcdir"/gdb-${pkgver}/build-${_arch}
    make install DESTDIR="$pkgdir"
    rm -rf "$pkgdir"/usr/share/{info,locale,gdb}
    rm -f  "$pkgdir"/usr/share/man/man1/*-w64-mingw32-gdbserver.1*
    rm -rf "$pkgdir"/usr/share/man/man5
    rm -rf "$pkgdir"/usr/lib
    rm -rf "$pkgdir"/usr/include
  done
}

# vim: set expandtab tabstop=4 :

and const_char.patch

--- gdb/completer.c 2022-05-01 20:46:31.000000000 +0200
+++ gdb/completer.c 2023-01-20 01:45:12.953677480 +0100
@@ -2011,7 +2011,7 @@
       rl_basic_quote_characters = NULL;
     }

-  return rl_completer_word_break_characters;
+  return (char*) rl_completer_word_break_characters;
 }

 char *

For further details see also https://github.com/archlinux/svntogit-packages/tree/packages/gdb/trunk.

Hello,

How to use this package ?

$ x86_64-w64-mingw32-gdb

GNU gdb (GDB) 8.1.1

...

(gdb) run ./foo.exe

Don't know how to run. Try "help target".