Skip to content

Conversation

@timp87
Copy link
Contributor

@timp87 timp87 commented Jan 5, 2026

Discovered while porting Squid v7 to FreeBSD.

Looking at the resulting configure script I believe this was a typo
@yadij yadij changed the title configure.ac: rename LIB_KRB5 to LIBMIT_KRB5 Fix typo in LIBMIT_KRB5 variable naming Jan 5, 2026
@yadij yadij added M-cleared-for-merge https://github.com/measurement-factory/anubis#pull-request-labels S-could-use-an-approval An approval may speed this PR merger (but is not required) backport-to-v7 maintainer has approved these changes for v7 backporting labels Jan 5, 2026
Copy link
Contributor

@rousskov rousskov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@timp87, thank you for fixing this! We fixed (and discovered) the same bug during recent #2320 work, but that PR has not been merged yet, and it is probably best to merge your smaller/focused PR first.

When you were porting Squid v7 to FreeBSD, how did this typo manifest itself? In other words, what were the symptoms of this bug that draw your attention to it?

I tried to identify the commit that broke this, but I could not do it quickly with enough certainty. AFAICT, the first explicit mention of LIBMIT_KRB5 happened in 2024 commit d99af84, but it is possible that a different commit is responsible.

I adjusted PR description (i.e. the future official commit message), primarily to avoid duplicating PR title (adjusted earlier by Amos).

@rousskov rousskov removed the M-cleared-for-merge https://github.com/measurement-factory/anubis#pull-request-labels label Jan 5, 2026
@timp87
Copy link
Contributor Author

timp87 commented Jan 5, 2026

Similar to #2337 (comment)
On FreeBSD 15 I couldn't make configure pickup MIT KRB5 included into the FreeBSD base.

@rousskov rousskov added the M-cleared-for-merge https://github.com/measurement-factory/anubis#pull-request-labels label Jan 5, 2026
squid-anubis pushed a commit that referenced this pull request Jan 7, 2026
Discovered while porting Squid v7 to FreeBSD.
@squid-anubis squid-anubis added the M-waiting-staging-checks https://github.com/measurement-factory/anubis#pull-request-labels label Jan 7, 2026
@squid-anubis squid-anubis added M-merged https://github.com/measurement-factory/anubis#pull-request-labels and removed M-waiting-staging-checks https://github.com/measurement-factory/anubis#pull-request-labels M-cleared-for-merge https://github.com/measurement-factory/anubis#pull-request-labels labels Jan 7, 2026
squidadm pushed a commit to squidadm/squid that referenced this pull request Jan 7, 2026
Discovered while porting Squid v7 to FreeBSD.
@yadij yadij removed S-could-use-an-approval An approval may speed this PR merger (but is not required) backport-to-v7 maintainer has approved these changes for v7 backporting labels Jan 7, 2026
@timp87
Copy link
Contributor Author

timp87 commented Jan 7, 2026

@rousskov @yadij sorry to bother you. It would be nice if it was backported to v7

@rousskov
Copy link
Contributor

rousskov commented Jan 7, 2026

@rousskov @yadij sorry to bother you. It would be nice if it was backported to v7

Backport is already in progress at #2339. Backporting process/automation is undergoing changes right now, triggering some noise and delays, but all of that is unrelated to your work and this specific PR. The ball is on our side.

@timp87
Copy link
Contributor Author

timp87 commented Jan 7, 2026

Ok, just didn't see a message from the bot about backport queueing like in other PRs

yadij pushed a commit that referenced this pull request Jan 11, 2026
Discovered while porting Squid v7 to FreeBSD.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

M-merged https://github.com/measurement-factory/anubis#pull-request-labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants