Skip to content

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

Open
freetolga wants to merge 10000 commits into
NetBSD:trunkfrom
freetolga:trunk
Open

freetolga wants to merge 10000 commits into
NetBSD:trunkfrom
freetolga:trunk

Conversation

@freetolga

Copy link
Copy Markdown

No description provided.

wiz and others added 30 commits August 28, 2026 19:52
Preview features

    Allow rules without codes (#28049)
    Introduce category selectors (#27666)
    Update preview default rules and categories (#27877)

Bug fixes

    [flake8-async] Detect blocking generic HTTP requests (ASYNC210) (#28024)
    [flake8-datetimez] Allow timezone-safe strptime chains (DTZ007) (#28023)
    [flake8-simplify] Respect side effects in lambda defaults (SIM401) (#28000)

Server

    Fix duplicated "of" in ClientOptions doc comment (#27978)

Documentation

    Document rule acceptance guidelines (#27910)
    Document the new category selectors (#27906)
Changes:
- patch 9.2.1020: autocmd: crash when 'eventignore' is changed while it is being set
- patch 9.2.1019: completion asked for during 'autocompletedelay' looks automatic
- patch 9.2.1018: filetype: radvd config files are not recognized
- patch 9.2.1017: heap-use-after-free in ml_open_file()
- patch 9.2.1016: tests: viminfo bar line length overflow test fails under ASAN
- patch 9.2.1015: Vim9: v:errmsg is set while looking ahead at a command
- runtime(doc): Fix typo in previewpopup option
- runtime(html): match plain tag and attribute names as keywords
- runtime(vim): Update base syntax, link straggler regexp groups
- runtime(ed): Update syntax, add links to Regexp highlight group
- runtime(doc): Clarify the use of the terminal api
- patch 9.2.1014: [security]: overflow in undo file entry size check on 32-bit arch
- patch 9.2.1013: [security]: out-of-bounds access in libvterm CSI 8 t resize
- patch 9.2.1012: tests: no enough testing for complete_info() "auto"
- runtime(doc): Docs should use use "regexp" not "regex"
- runtime(vim): Update base syntax, link pattern groups to Regexp
- patch 9.2.1011: [security]: arbitrary Ex command execution during C omni-completion
- patch 9.2.1010: compile error when folding feature is disabled
- patch 9.2.1009: duplicate dict code in ins_compl_dict_alloc()
- runtime(syntax): Add Regexp default highlight group
- patch 9.2.1008: Vim9: hang when a line break is used before "->("
- patch 9.2.1007: fuzzy completion list wrongly sorted after complete()
- patch 9.2.1006: fold functions do not accept window id
- patch 9.2.1005: backupcopy=auto overwrites a file in place with umask
- patch 9.2.1004: a completion function cannot tell why it was called
- patch 9.2.1003: popup: border is not shown when the popup does not fit
- patch 9.2.1002: filetype: bazelrc files are not recognized
- runtime(doc): some Blob functions are missing from blob-functions
- patch 9.2.1001: complete_info() does not report the item highlight groups
- patch 9.2.1000: Vim9: listener_add() fails when given only a callback
- runtime(doc): update :h write-plugin and readdir() example
- patch 9.2.0999: serverlist() fails when there is no connection to the server
- patch 9.2.0998: Reject non-string-literal arguments to STRLEN_LITERAL
- patch 9.2.0997: ch_sendexpr() cannot answer a request named with a string id
- runtime(vim): Update base syntax, allow Vim9 block terminators after :bar
- runtime(doc): fix typo in :h substitute-repeat
- patch 9.2.0996: debugger: crash when evaluating a variable in a :def function frame
- runtime(doc): fix typos and grammar in CONTRIBUTING.md
- runtime(doc): correct typo in bug report in version5.txt
- runtime(doc): fix return type of sign_placelist()
- patch 9.2.0995: tests: no check that g:netrw_home has higher priority than $MYVIMDIR
- CI: Bump github/codeql-action
- patch 9.2.0994: Vim9: No error for :open during compilation
- runtime(css): Update ftplugin, disable auto-commenting
- runtime(odin): improve float number syntax
- patch 9.2.0993: runtime(netrw): error when parent dir of g:netrw_home doesn't exist
- runtime(doc): Update vim9.txt revisions, standardizing SS1,3-7
- patch 9.2.0992: popup filter gets the key at the hit-enter prompt
- patch 9.2.0991: autocmd: events are triggered for what happened while they were ignored
- patch 9.2.0990: libvterm: crash when a scroll region outlives a resize
- patch 9.2.0989: libvterm: hang when rendering REP with no preceding char
- patch 9.2.0988: tests: Test_terminal_csi_resize_oob() returns early
- patch 9.2.0987: heap-buffer-overflow in spell_suggest()
- patch 9.2.0986: long options are accepted with a trailing garbage
- runtime(doc): clarify how setbufvar() handles window options
- patch 9.2.0985: Multiline messages not visible when mapping starts cmdline
- runtime(colors): update colorschemes
- runtime(pov): nested pov comments break highlighting
- patch 9.2.0984: runtime(zip): cannot adjust zip command line
- runtime(doc): clarify the 'findfunc' option
- patch 9.2.0983: 'laststatus' is ignored when creating a full-height vertical split
- patch 9.2.0982: tests: test_substitute leaves swapfiles behind
- patch 9.2.0981: substitute: wrong text after undo of a confirmed \r
- patch 9.2.0980: runtime(netrw): prioritize g:netrw_home on Neovim
- patch 9.2.0979: terminal: mouse stays enabled after Vim is killed with SIGTERM
- patch 9.2.0978: terminal: empty lines don't use the background color of hl-terminal
- patch 9.2.0977: tests: test_terminal_visual_empty_listchars() is flaky
- patch 9.2.0976: Vim9: line continuation for command arguments is undocumented
- patch 9.2.0975: Vim9: assignment to a member of an object member fails
- patch 9.2.0974: tests: Test_clientserver_serverlist_list() is flaky
- translation: the ja.euc-jp.po file is generated wrong on macOS
- patch 9.2.0973: Vim9: internal error when a class member is initialized with a closure
- patch 9.2.0972: extend() family does not accept a blob
- patch 9.2.0971: "=~" and the match functions compile their pattern on every call
- patch 9.2.0970: buffered listener cannot obtain the text of a change
- patch 9.2.0969: runtime(shaderslang): matchit % breaks on braces
- patch 9.2.0968: status line height is wrong after exchanging or rotating windows
- runtime(doc): Add clipboard provider example for WSL
- runtime(vimlogo): remove coincident lines and reshade vimlogo.svg
- runtime(doc): add PREVENT LOADING section for pi_getscript.txt
- patch 9.2.0967: hit-enter prompt eats keys from a running mapping
- patch 9.2.0966: GTK4: window opens two lines too small
- patch 9.2.0965: GTK4: blurry text rendering
- patch 9.2.0964: 'isprint' is applied to the leading byte of a character
- patch 9.2.0963: crash when sound-folding a crafted spell file
- patch 9.2.0962: popup images are not using the kitty protocol properly
- patch 9.2.0961: base64_encode() gives wrong result for a zero byte
- patch 9.2.0960: double-free in string_reduce()
- patch 9.2.0959: tests: Test_xrestore() is flaky and cannot recover
- runtime(odin): update syntax, indent
- Revert "buffered listener cannot obtain the text of a change"
- buffered listener cannot obtain the text of a change
- Revert "tests: Test_xrestore() is flaky and cannot recover"
- tests: Test_xrestore() is flaky and cannot recover
- CI: Bump github/codeql-action
- patch 9.2.0958: Vim9: wrong type for the rest of a tuple in an unpack assignment
- runtime(doc): Tweak documentation style a bit
- runtime(sh): Selectively suppress matching syntax errors
- patch 9.2.0957: filetype: ArgoCD config file is not recognized
- runtime(vim): Update base syntax, match user-command args
- runtime(doc): improve documentation for |v_gF|
- runtime(doc): mark the GTK4 GUI as still experimental
- runtime(doc): v:windowid is x11 only
- patch 9.2.0956: GTK4: crash when the window is resized while redrawing
- patch 9.2.0955: tests: terminal tests are flaky
- patch 9.2.0954: u_read_undo() can be improved (after 9.2.0935)
- patch 9.2.0953: insert completion code can be improved
- patch 9.2.0952: locking a container while stringifying can be improved
- patch 9.2.0951: GTK3: cursor does no longer blink
- patch 9.2.0950: transstr() can be improved (after 9.2.0906)
- patch 9.2.0949: GDK_KEY_VoidSymbol might be undefined
- patch 9.2.0948: GTK4: mouse move starts Visual selection after a dialog
- patch 9.2.0947: GTK4: screen is cleared when moving the mouse after startup
- patch 9.2.0946: GTK2/3: mouse move starts Visual selection after a dialog
- patch 9.2.0945: sort() with a numeric option can be improved
- runtime(algol68): Update syntax, fix syncing
- patch 9.2.0944: test: tests fail when checking for GTK4 feature
- CI: Keep the GTK4 job from affecting the other jobs
- patch 9.2.0943: test: test_hardcopy fails on GTK4 UI
- patch 9.2.0942: test: test_mksession_winpos() fails on GTK4 UI
- patch 9.2.0941: tests: clipboard tests fail in the GUI when the terminal has no clipboard
- patch 9.2.0940: GTK4: columns are lost when a scrollbar appears
- patch 9.2.0939: mbyte: wrong cell count for an overlong UTF-8 sequence
- patch 9.2.0938: cursorbind: cursor in the other window is not updated after undo
- patch 9.2.0937: sort() with a numeric option converts each item on every comparison
- patch 9.2.0936: stringifying a list or dict can free the item being iterated
- patch 9.2.0935: reading an undo file is slow with many undo headers
- patch 9.2.0934: filetype: hlsl files are not recognized
- runtime(doc): clarify diff_filler() function
- patch 9.2.0933: u_read_undo() leaks the file name when the undo file owner differs
- patch 9.2.0932: NFA engine fallback can double free the compiled program
- patch 9.2.0931: the GTK4 GUI is still experimental and untested by CI
- patch 9.2.0930: floating point exception when displaying pum
- runtime(colors): update colorschemes
- runtime(vim): Update base syntax, contain more ex commands
- runtime(strace): highlight stack trace as comment
- patch 9.2.0929: incorrect completion for 'pumopt' and 'pumborder'
- runtime(doc): Improve :help expr-number, mention unary +/-
- patch 9.2.0928: MinGW: tests hang when Vim is built with coverage enabled
- patch 9.2.0927: curswant not set on 8g8
- runtime(doc): Improve :help expr-number
- CI: Bump github/codeql-action
- patch 9.2.0926: filetype: Business Central files are not recognized
- runtime(doc): DocBook syntax variable scopes are not clearly documented
- patch 9.2.0925: crash when getcompletiontype() gets a NULL string
- patch 9.2.0924: tests: Test_termwinscroll() fails on FreeBSD
- CI: Add Github runner for Cygwin
- patch 9.2.0923: tabpage: closing a tab page loses the alternate tab page
- patch 9.2.0922: Wayland: modeless selection not redrawn
- runtime(doc): fix typo in netrw help file
- patch 9.2.0921: test: terminal tests fail on FreeBSD
- patch 9.2.0920: filetype: json-ld files are not recognized
- patch 9.2.0919: screen: the wrong array is copied into ScreenCols on a resize
- patch 9.2.0918: screen: fill char with a zero low byte is stored as a NUL cell
- patch 9.2.0917: :quitall not allowed in the command-line window
- runtime(sh): Fix shFunctionTwo and shFunctionFour definitions for Bash
- runtime(sh): Do not conflate comments and function declarations in Bash
- patch 9.2.0916: configure: honor `--disable-hardcopy-pango` with GTK UI
- patch 9.2.0915: tests: two terminal tests in test_popupwin fail on FreeBSD
- runtime(make): variables in make target lists use wrong highlighting
- patch 9.2.0914: diff: undo after :diffget into an empty buffer leaves a line behind
- patch 9.2.0913: statusline: cell below the vertical separator keeps the old highlight
- patch 9.2.0912: hardcopy: prototypes are hand-written instead of generated
- patch 9.2.0911: makefiles do not build hardcopy_postscript.c
- runtime(c): compound literal braces are highlighted as errors
- patch 9.2.0910: runtime(vim): Update syntax, contain Ex commands
- CI: bump clang to v22 in ci-linux_asan
- patch 9.2.0909: insert completion is slow to collect many matches
- runtime: Update Syntax Menus
- patch 9.2.0908: cannot use a {} block in a nested :autocmd
- runtime(dart): Update compiler plugins
- runtime(doc): add a few more references to 'guiligatures'
- patch 9.2.0907: popup: virtual text is not redrawn when a text property changes
- patch 9.2.0906: slow transstr() with long strings
- patch 9.2.0905: MS-Windows: ghost cursor with ligatures
- patch 9.2.0904: "zb" scrolls incorrectly with cursor just above fold
- patch 9.2.0903: Vim9: cannot use an exported function of an autoload import
- patch 9.2.0902: Vim9: iterating over a tuple leaks memory
- runtime(doc): remove todo entries that are fixed
- runtime: Add TOML entry to the syntax menu
- patch 9.2.0901: textprop: wrong cursor line with truncated virtual text
- patch 9.2.0900: FocusGained still triggered when closing dialog
- patch 9.2.0899: command output temporary files may collide
- patch 9.2.0898: printing support is lacking
- patch 9.2.0897: GTK3 X11 redraws are not coalesced
- runtime(vimgoto): make 'gf' find imported python files
- patch 9.2.0896: scroll: 'smoothscroll' position is lost when splitting a window
- patch 9.2.0896: textprop: wrong Tab size in a line with virtual text above it
- patch 9.2.0895: test: Test_aucmd_win_scroll_multibyte() is flaky in the GUI
- patch 9.2.0894: filetype: ed script files not recognised
- patch 9.2.0893: MS-Windows: "*.vim" also matches files with a longer extension
- runtime(doc): remove todo entry for test_codestyle errors
- patch 9.2.0892: highlight: wrong column highlighted with 'cursorcolumn'
- patch 9.2.0891: MS-Windows: filename-modifier ":8:t" causes underflow
- CI: Bump github/codeql-action
- patch 9.2.0890: test: test for patch v9.2.0888 can be clarified
- patch 9.2.0889: VMS: spurious "INVALID DECC FEATURE VALUE" message at every startup
- patch 9.2.0888: mapping: modifier is not recognized after a partial mapping
- patch 9.2.0887: scroll: jump-scrolling when moving the cursor onto a wrapping line
- patch 9.2.0886: :set completion works for an invalid sub-option name
- patch 9.2.0885: scroll: 'smoothscroll' position is lost when the window is squeezed
- patch 9.2.0884: scroll: unreachable 'smoothscroll' code in cursor_correct()
- patch 9.2.0883: scroll: 'smoothscroll' position is lost when using "|"
- patch 9.2.0882: :bwipe crashes if WinLeave wipes all other buffers
- runtime(lf): update syntax to support lf version r42
- runtime(zip): fix failure on Windows CI
- runtime(doc): update todo for the remaining 'smoothscroll' scroll position
- patch 9.2.0881: 'smoothscroll' position is lost when the window height changes
- patch 9.2.0880: scroll: window scrolls when using the autocommand window
- patch 9.2.0879: popup: "maxwidth" is not respected when 'wrap' is off
- patch 9.2.0878: Vim9: cannot use a script variable of an enclosing block in a lambda
- patch 9.2.0877: Vim9: crash when a closure assigns to a variable declared in a loop
- runtime(marko): improve syntax highlighting
- patch 9.2.0876: GTK4: compile error with disabled netbeans feat
- translation(it): Update Italian man page
- runtime(doc): regenerate help tags
- runtime(zip): Improve Compatibility for powershell 5 and pwsh 7
- patch 9.2.0875: GTK4: GUI does not support command-line arguments
- runtime(doc): clarify 'laststatus' effect
- patch 9.2.0874: fold size is compared against 'foldminlines' of the wrong window
- patch 9.2.0873: :redrawstatus does not update the ruler of the last window
- patch 9.2.0872: popup with opacity does not use the font of the highlight group
- runtime(doc): GTK: document that "font" in a highlight group has no effect
- runtime(doc): Update popup width rule
- patch 9.2.0871: screen line is lost when splitting a 'winfixheight' window
- runtime(doc): Vim9: dictionary in a lambda block is not documented
- runtime(karel): improve indent plugin
- patch 9.2.0870: filetype: marko files are not recognized
- patch 9.2.0869: buf_copy_options() can lose the P_INSECURE flag
- patch 9.2.0868: GTK: Window Manager hint prevents giving focus to dialog
- runtime(m4): Prevent the m4Disabled region from nesting within itself.
- patch 9.2.0867: MS-Windows: messages are not in the display language
- patch 9.2.0866: MS-Windows: ":language messages" only works once
- patch 9.2.0865: GTK4: non-hardware accelerated UI is too slow
- patch 9.2.0864: Using some dead code in Wayland feature
- patch 9.2.0863: MS-Windows GUI: window contents can be missing when VimEnter is slow
- patch 9.2.0862: Missing test change from v9.2.0857
- patch 9.2.0861: GTK4: bleed region updates in jumps
- patch 9.2.0860: filetype: xilinx design constraint files are not recognized
- runtime(doc): clarify vim9 script autoload mechanism
Changelog
Provider-specific changes:
a75b7f1: CLOUDNS: BUGFIX: CAA records get unneeded updates (fixes #4819) (#4820) (@TomOnTime)
9675a6b: TRANSIP: Empty TXT records are not supported by TransIP (#4831) (@TomOnTime)
4a12040: TRANSIP: TransIP does not support TXT with trailing whitespace (#4832) (@TomOnTime)
b81370f: TRANSIP: Write TXT records unquoted (v5 regression of #2708) (#4824) (@cafferata)
6bcc818: chore(netnod): Add @vilhelmprytz as maintainer (#4822) (@vilhelmprytz)

Documentation:
6b54c2a: docs: Add TOC and fix MarkDown lint warnings (#4818) (@TomOnTime)

Dependencies:
9e51250: chore: Update dependencies (#4826) (@TomOnTime)

Other changes and improvements:
a397057: BUG: SPF parsing no longer rejects the bare "ptr" mechanism (#4640) (@shuvamk)
d32a8f1: BUGFIX: DMARC_BUILDER handling of nonexistentSubdomain policy (#4823) (@eliheady)
d6e5ee7: Release v5.0.1 (#4830) (@TomOnTime)
7100433: Release v5.0.2 (#4833) (@TomOnTime)
520cd67: bugfix(mustbe): Fix 32-bit compatibility (#4817) (@TomOnTime)
cffd094: fix(IP): The IP() function breaks for 128/8 and higher (#4827) (@TomOnTime)
77c6870: fix(SPF): detect include loops instead of crashing (#4641) (@shuvamk)
From Showta Ishizaki in PR 60666
Changes in 1.27.3:

* SECURITY
  - fix(packages): restrict/limited/token-scope access
  - fix(attachments): enforce owning repository path
  - fix(markup): enforce same-repository issue access
  - fix(actions): verify raw artifact signatures first
  - fix(api): hide limited users from restricted viewers
  - fix(repo): limit gitignore template selections
  - fix(migrations): cancel GitLab version probes
  - fix(packages): limit Swift package manifests
  - fix(migrations): bound OneDev version responses
  - fix(packages): limit Maven checksum uploads
  - fix(packages): bound Alpine metadata entries
  - fix(actions): enforce fork pull request trust boundaries
  - fix(git): restrict hook permissions
  - fix(api): enforce repository creation token authorization
  - fix(api): enforce public-only scope for compare heads
  - fix(repo): hide repositories of hidden owners
  - fix: avoid enumerating every public repository in issue search
  - refactor: private endpoints
* ENHANCEMENTS
  - enhance: add permalinks to pull request reviews
* BUGFIXES
  - fix: add missing query parameters on runner list page
  - fix(actions): keep step-level continue-on-error expressions
    unevaluated
  - fix(packages): preserve SemVer prerelease identifiers in Swift
    Registry
  - fix(repo): prevent MarkAsBrokenEmpty when repository is being
    migrated
  - fix(asymkey): do not verify OpenPGP signatures with an SSH instance
    key
  - fix(pull): keep the merged state in sync with git
  - fix(pull): name the head repository in default compare links
  - fix(git): parse co-author trailers that are not RFC 5322 addresses
  - fix(actions): show "Complete job" logs when the last step is skipped
  - fix(actions): Fix how jobs in matrixes are grouped
  - fix: resolve YAML anchors and aliases in Actions workflows
  - fix: honor environment variables during install
  - fix: grant limited-org unit read access to authenticated non-members
  - fix: allow anonymous theme switching when REQUIRE_SIGNIN_VIEW is set
  - fix(actions): drop wrapper span around the action status icon
  - fix(issues): sort scoped labels by exclusive order in dropdowns
  - fix(indexer): correct bleve indexer token filters
  - fix: make "login_name" field optional for API edit user
  - fix(actions): reject non-mapping matrix include/exclude
  - fix(ui): respect FEED_PAGING_NUM on the dashboard feed
* MISC
  - chore: repo compare link
  - ci: remove AWS S3 uploads from release workflows
  - chore: Pre-register a builtin OAuth2 application for the official
    Gitea mobile app
Lots of changes since 6.2.56, complete list here:
https://github.com/sympa-community/sympa/releases
Several bug fixes and enhancement, including DKIM/DMARC support,
RFC 8058 One-Click Unsubscribe, blacklist has been renamed to blocklist.
Check https://www.sympa.community/manual/upgrade/notes.html for complete
upgrade instructions.
Requested by Showta Ishizaki in PR 60667.
## 1.8.9 (2026-07-30)
* [BUGFIX] Fixed build/runtime warnings.
* [BUILD TIME] The configure script no longer tries to fall back to C++11.
Safer redirects
New limits
Streams and scripts
It seems that when an ostringstream is operated on with <<, the
resulting object is an ostream, not an ostringstream, and one can't
.str() that.  Simplify the code and use variables.

All tests pass on NetBSD 10 amd64.
Unicode::UTF8 - Encoding and decoding of UTF-8 encoding form

This module provides functions to encode and decode UTF-8 encoding form
as specified by Unicode and ISO/IEC 10646:2011.
…argets.

The update to -current was done by pin@ in pkgsrc-wip.

I added patches to use portable-atomic to fix the failure
to build on 32-bit CPU targets.

Bump PKGREVISION.
1.46     2026-08-25

- Rebuilt all locale data with the data from CLDR 48.2.0
gdt and others added 3 commits September 1, 2026 16:57
geos has on the order of a dozen reverse dependencies, and has a
multi-year track record of non-troubled updates.  (I've been running
beta/rc versions of 3.15 for weeks with postgis/gdal/gis.)

## Changes in 3.15.0
2026-09-01

- Breaking Changes:
  - BufferOp returns POLYGON EMPTY when fed Inf/Nan coords (GH-1332)
  - Return Inf when calculating distance to an empty geometry (GH-1345, Even Rouault)
  - Overlay operations now produce a LineString geometry in cases that would previously
    produce a MultiLineString with contiguous sub-geometries. (GH-1459, Dan Baston)
  - Overlay operations that previously rotated rings by one vertex no longer do so
    (GH-1412, Dan Baston)

- New things:
  - Add GEOSMinimumSpanningTree (Paul Ramsey)
  - Add GEOSCoverageEdges (Paul Ramsey)
  - Add new C API functions for Hausdorff distance (GH-1352, Sven Jensen)
  - Add GEOSSubdivideByGrid (GH-1232, Dan Baston)
  - Add support for curved geometries to the following operations:
    - BoundaryOp (GH-1394, Dan Baston)
    - DistanceOp (GH-1428, Dan Baston)
    - GeometryNoder (GH-1347, Dan Baston)
    - GeometryPrecisionReducer (pointwise only, GH-1402; Dan Baston)
    - LineMerger (GH-1441, Dan Baston)
    - Normalize (GH-1397, Dan Baston)
    - OverlayNG (GH-1427, Dan Baston)
    - Polygonizer (GH-1420, Dan Baston)
  - Add GEOSLineToCurve, GEOSCurveToLine (GH-1382, Dan Baston)
  - Add GeometrySplitter (GH-1424, Dan Baston)
  - Add progress reporting to GEOSCoverageSimplify, GEOSUnaryUnion (GH-1466, Even Rouault / Dan Baston)

- Fixes/Improvements:
  - Buffer of Linestring includes spurious hole (GH-1217, Moritz Kirmse)
  - Preserve M values in GEOSInterpolate (GH-1390, Dan Baston)
  - Preserve M values in GEOSLineMerge (GH-1364, Dan Baston)
  - Preserve M values in GEOSCoverageSimplify (GH-1384, Paul Ramsey)
  - Preserve M values in GEOSDensify (GH-1319, Dan Baston)
  - Preserve M values in GEOSSimplify (GH-1317, Dan Baston)
  - Preserve M values in GEOSPolygonize (GH-1363 Dan Baston)
  - Fix some cases of dropped M values in overlay (GH-1364,GH-1388,GH-1407,GH-1408,GH-1474; Dan Baston)
  - GEOSClusterDBSCAN fix unsassigned clusters with minPoints <= 1 (GH-1386, Dan Baston)
  - Fix crash in GEOSConvexHull (GH-1358, Dan Baston)
  - Overlay performance improvements (GH-1353, arriopolis, Martin Davis)
  - Fix intersection result for slightly overlapping polygons (GH-1499, Petr Belohlavek)
@freetolga freetolga changed the title mark gdb7 as broken on m1 mark gdb7 as broken on Darwin-*-aarch64 Sep 1, 2026
@freetolga

ghost 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

ghost commented Sep 2, 2026

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

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.