Skip to content

Stop passing the removed --link-ldcmd ponyc option - #332

Merged
SeanTAllen merged 1 commit into
mainfrom
drop-link-ldcmd-option
Jun 12, 2026
Merged

Stop passing the removed --link-ldcmd ponyc option#332
SeanTAllen merged 1 commit into
mainfrom
drop-link-ldcmd-option

Conversation

@SeanTAllen

Copy link
Copy Markdown
Member

ponyc removed the --linker and --link-ldcmd command line options (ponylang/ponyc#5452) — embedded LLD is now the only linker. Our Linux release builds passed linker=bfd, which the Makefile turned into --link-ldcmd=bfd, so the nightly Linux jobs will fail with Unrecognised option: --link-ldcmd=bfd once they pick up the new ponyc.

That flag already had no effect on embedded LLD, so these static binaries were already being linked by it. This drops linker=bfd from the four Linux release scripts and removes the Makefile linker option that produced the flag; the resulting binaries are unchanged.

ponyc removed the `--linker` and `--link-ldcmd` command line options
(ponylang/ponyc#5452); embedded LLD is now the only linker. Our Linux
release builds passed `linker=bfd`, which the Makefile turned into
`--link-ldcmd=bfd`, so they now fail with `Unrecognised option`.

That flag already had no effect on embedded LLD, so these static
binaries were already being linked by it — dropping `linker=bfd` and the
Makefile option that produced the flag changes nothing about the output.
@ponylang-main ponylang-main added the discuss during sync Should be discussed during an upcoming sync label Jun 12, 2026
@SeanTAllen
SeanTAllen merged commit f9d779f into main Jun 12, 2026
14 checks passed
@SeanTAllen
SeanTAllen deleted the drop-link-ldcmd-option branch June 12, 2026 01:31
@ponylang-main ponylang-main removed the discuss during sync Should be discussed during an upcoming sync label Jun 12, 2026
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.

2 participants