Skip to content

mark gdb7 as broken on Darwin-*-aarch64 - #187

Open
freetolga wants to merge 1 commit into
NetBSD:trunkfrom
freetolga:trunk
Open

mark gdb7 as broken on Darwin-*-aarch64#187
freetolga wants to merge 1 commit into
NetBSD:trunkfrom
freetolga:trunk

Conversation

@freetolga

Copy link
Copy Markdown

No description provided.

@freetolga freetolga changed the title mark gdb7 as broken on m1 mark gdb7 as broken on Darwin-*-aarch64 Sep 1, 2026
@freetolga

freetolga commented Sep 1, 2026

Copy link
Copy Markdown
Author

fdopen is banned on macos sdk
here is one of the errors that prevent the build

In file included from ./gzguts.h:21:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:61:
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h:322:7: error: expected identifier or '('
  322 | FILE    *fdopen(int, const char *) __DARWIN_ALIAS_STARTING(__MAC_10_6, __IPHONE_2_0, __DARWIN_ALIAS(fdopen));
      |          ^
./zutil.h:128:33: note: expanded from macro 'fdopen'
  128 | #        define fdopen(fd,mode) NULL /* No fdopen() */
      |                                 ^
/Library/Developer/CommandLineTools/usr/lib/clang/21/include/__stddef_null.h:26:16: note: expanded from macro 'NULL'
   26 | #define NULL ((void*)0)
      |                ^```

@freetolga

Copy link
Copy Markdown
Author

adding

.if ${OPSYS} == "Darwin"
.include "../../devel/zlib/buildlink3.mk"
CONFIGURE_ARGS+= "--with-system-zlib"
.endif

makes both gdb7 and gdb (currently version 10) compile but fail with plist error

dressupgeekout pushed a commit to dressupgeekout/pkgsrc that referenced this pull request Sep 4, 2026
🎉 bulletty v0.3.0 is finally out!

This is the most packed release ever! With parallel requests, updating the feeds is fast. A library with 50+ feeds can be updated in a matter of a couple seconds now. So many improvements to the general navigation in the TUI, especially from caching the Library, made the TUI feel as fluid as it can get. The interface also got an indication of unread articles per feed and a feed source status bar can give more context of your library. The reader now has support for code highlighting, as well as other improvements to markdown rendering. bulletty now supports user themes, defined in the library, opening possibilities for future procedural theming like matugen. Also, catpuccin was introduced in two flavors: Latte and Mocha. Although not yet a first-class citizen, but now mouse scroll work when running bulletty from tmux. We introduced hooks to bulletty, just points in the app where the user can hook their own tools, something essential to automate a library backup, as I explained here. Many issues with requests, rendering and interaction were also fixed.

This work couldn't be possible without the help of all our contributors. Thanks for making bulletty a better piece of software.

🆕 What's Changed

    refactor: html parsing by @jlledo in NetBSD#145
    feat: add support for modern CLI base directories by @jlledo in NetBSD#156
    feature: bulletty hooks! integrate bulletty better with your process! by @crocidb in NetBSD#164
    feat: feed library caching by @crocidb in NetBSD#175
    Add NetBSD by @0323pin in NetBSD#186
    feat: Add tui_auto_update config file option to disable auto update on TUI launch by @gyozanoid in NetBSD#187
    fix: Opening in browser should fork the process by @gyozanoid in #189
    feat: add an update keybind to the tui by @willshuttleworth in NetBSD#185
    feat: Load user themes from file at runtime by @gyozanoid in #191
    feat: add Catppuccin Mocha and Latte to built-in themes by @gyozanoid in #197
    fix: sluggish list scrolling, possible crash when using mouse wheel by @gyozanoid in #195
    feat: highlighted code blocks! by @crocidb in #199
    feat: fetch feed updates in parallel by @willshuttleworth in #209
    feat: conditional feed updates by @willshuttleworth in #220
dressupgeekout pushed a commit to dressupgeekout/pkgsrc that referenced this pull request Sep 4, 2026
[v3.4][] - 2026-08-16
---------------------

### Changes

* Support for `CFGT_RAWSEC`, capture a section body verbatim, by
  Alexey Volokitin
* Support for an `include()` function within a section, enabled with
  the `CFGF_USE_INCLUDE_FUNCTION` flag, by Alexey Volokitin
* Support binary radix (`0b...`) for `CFG_INT`, issue NetBSD#145
* Add support for fixed-width and unsigned integer types,
  `CFG_INT8/16/32/64` and `CFG_UINT8/16/32/64`, alongside the
  platform-width `CFG_INT`, issue NetBSD#11
* Update doxygen documentation and sync with modern doxygen
* Automatic large file support (LFS), by Mike Frysinger
* `cfg_parse_buf()` now keeps a caller-set `cfg->filename` for
  `file:line` diagnostics, defaulting to `[buf]` only when unset, the
  same way `cfg_parse_fp()` handles `FILE`
* Optional JSON-style `[ ]` list syntax, enable with `CFGF_JSON_LISTS`
  flag to `cfg_init()`; `cfg_print()` then emits `[ ]` as well.  The
  default `{ }` syntax is unchanged
* Georgian translation, by Temuri Doghonadze
* Updated Swedish, French, and German translations, Joachim Wiberg

### Fixes

* Issue NetBSD#147: fix the bundled `fmemopen()` replacement for systems
  without a native one (e.g. older macOS/BSD), so the write-then-read
  round-trip works; diagnosed by sevan
* Issue NetBSD#150: comments are now accepted anywhere between tokens, e.g.
  inside lists and inline C-style, not only before an option name
* Issue NetBSD#152: fail to build with gettext 0.20, by heitbaum
* Issue NetBSD#153: German translation update
* Issue NetBSD#158: `cfg_addtsec()` returns the existing section when the
  title already exists, matching the documented behavior
* Issue NetBSD#163: heap overflow in `cfg_tilde_expand()`, found by Han Zheng
* Issue NetBSD#172: document the working MSYS2/MINGW64 Windows build; the old
  windows/mingw instructions were obsolete and failed to link
* Issue NetBSD#179: `cfg_addlist()` now preserves default list values when
  appending, by Yi Chen
* Issue NetBSD#180: `isspace()` argument fix, could crash the lexer, by
  Thomas Klausner
* Issue NetBSD#182: guard against stack exhaustion from deeply nested
  sections, by Yi Chen
* Issue NetBSD#187: null dereference on an empty comment (e.g. `#`) with
  `CFGF_COMMENTS` enabled, found and fixed by Benjamin Ali
* Fix null termination when expanding environment variables, by
  Igor Ponomarenko
* Only apply search path logic to relative pathnames, absolute paths
  are no longer altered, by Rasmus Villemoes
* Remove spurious 'no such option' errors for `KEYSTRVAL` sections
* Fix `configure` failure with autoconf 2.73, backslash continuations
  in the `AC_CONFIG_FILES` list are no longer accepted
dressupgeekout pushed a commit to dressupgeekout/pkgsrc that referenced this pull request Sep 4, 2026
A newer version is out - this is the last version supporting GTK3,
so use it as a step-point commit.

42.3
====
* Fix CVE-2025-3155 (parrot409, Shaun McCance)
* Switch to meson for builds (Krzesimir Nowak, Michael Catanzaro)

42.2
====
* Updated translations:
  ab    (Nart Tlisha)
  ka    (Zurab Kargareteli)

42.1
====
* Fixed URI parsing issue that can lead to crash [NetBSD#187]
* Updated location for appdata screenshot (Sophie Herold)

42.0
====
* Updated appdata screenshot (Sophie Herold)

42.beta
=======
* Add a nightly app icon (Jakub Steiner)
* Use HdyApplicationWindow for rounded bottom corners (Christopher Davis)
* Always use headerbar (Christopher Davis)
* Support color scheme (Alexander Mikhaylenko)
* Add flatpak manifest (Alexander Mikhaylenko)
* Align app name in metadata with .desktop name (Sophie Herold)
* Fix up issues with reload, including reloading on theme change (Shaun McCance)
* Stop building the gtk-docs, because they are unused (Shaun McCance)
* Updated translations:
  bg    (Alexander Shopov)
  id    (Kukuh Syafaat)
  is    (Sveinn í Felli)

41.1
====
* Fixed validation issues in appdata file
* Updated yelp-xsl dependency

41.0
====
* No changes since beta2, stable release only

41.beta2
========
* Fixed regression when opening document by file path
* Added content rating and release info to appdata file

41.beta
=======
* Revamped a lot of color code to avoid deprecated Gtk API (Shaun McCance)
* Search results and 'All Help' now use current styling (Shaun McCance)
* Fixed aliasing on the icon (Jakub Steiner)
* Build against webkit2gtk-4.1 by default (Javier Jardón)
* Removed calls to deprecated Soup API (Carlos Garcia Campos)
* Updated translations:
  oc    (Quentin PAGÈS)

40.2
====
* Updated translations:
  ne    (Pawan Chitrakar)

40.0
====
* Stable release. No changes since release candidate.

40.rc
=====
* Updated translations:
  gl    (Fran Dieguez)
  pa    (A S Alam)

40.beta
=======
* Fix crashes from setting automatic IDs in DocBook 5 documents (Shaun McCance)
* Fix links to search results for ghelp documents (NetBSD#137) (Shaun McCance)
* Fix crash when reloading Mallard document (Michael Catanzaro)
* Handle mouse back/forward buttons (Paul Hebble)
* Updated translations:
  be    (Źmicier Turok)
  ca    (Jordi Mas)

3.38.1
======
* Fix issue when opening local HTML files (NetBSD#158)
* Updated translations:
  he    (Yosef Or Boczko)

3.38.0
======
* Updated translations:
  es    (Daniel Mustieles)
  ja    (Yuki Okushi)
  pt_BR (Juliano Camargo)

3.37.90
=======
* Updated translations:
  ckb   (Jwtiyar Nariman)
  id    (Kukuh Syafaat)
  kk    (Baurzhan Muftakhidinov)
  sk    (Peter Mráz)
  uk    (Daniel Korostil)

3.36.0
======
* Updated translations:
  en_GB (Zander Brown)
  gl    (Fran Dieguez)
  ms    (Umarzuki Bin Mochlis Moktar)

3.34.0
======
* Stable release. No changes since 3.33.92

3.33.92
=======
* Allow the application name to be translated (liujing)
* Enable WebKit back-forward swipe gesture (Alexander Mikhaylenko)
* Updated translations:
  eu    (Asier Sarasua Garmendia)
  fa    (Danial Behzadi)
  tg    (Victor Ibragimov)
  zh_CN (Dz Chen)

3.32.2
======
* Updated translations:
  da    (Ask Hjorth Larsen)

3.32.1
======
* Fixed memory leaks (Umang Jain)
* Updated translations:
  da    (Ask Hjorth Larsen)
  hr    (Goran Vidović)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant