Skip to content

Issue 6596 - BUG - Compilation Regresion - #6597

Merged
Firstyear merged 1 commit into
389ds:mainfrom
Firstyear:20250207-6596-compilation-issue
Feb 7, 2025
Merged

Firstyear merged 1 commit into
389ds:mainfrom
Firstyear:20250207-6596-compilation-issue

Conversation

@Firstyear

Copy link
Copy Markdown
Contributor

Bug Description: The addition of the json auditlog feature caused a regresion in compilation due to the use of labels in a declaration.

Fix Description: Enclose the switch/case in braces to resolve the compilation issue.

fixes: #6596

Author: William Brown william@blackhats.net.au

Review by: ???

@Firstyear

Copy link
Copy Markdown
Contributor Author

Requires backport to 3.0 and 2.5

@droideck droideck left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM!
Should we also add the same for SLAPI_OPERATION_DELETE and SLAPI_OPERATION_MODDN cases? Even though it's not required but for consistency it'll be nice

Bug Description: The addition of the json auditlog feature caused
a regresion in compilation due to the use of labels in a declaration.

Fix Description: Enclose the switch/case in braces to resolve the
compilation issue.

fixes: 389ds#6596

Author: William Brown <william@blackhats.net.au>

Review by: ???
@Firstyear
Firstyear force-pushed the 20250207-6596-compilation-issue branch from 9b5eac0 to d0f1cc0 Compare February 7, 2025 04:21
@Firstyear

Copy link
Copy Markdown
Contributor Author

Easy, done!

@Firstyear
Firstyear merged commit 042f7c9 into 389ds:main Feb 7, 2025
@Firstyear
Firstyear deleted the 20250207-6596-compilation-issue branch February 7, 2025 04:47
Firstyear added a commit that referenced this pull request Feb 7, 2025
Bug Description: The addition of the json auditlog feature caused
a regresion in compilation due to the use of labels in a declaration.

Fix Description: Enclose the switch/case in braces to resolve the
compilation issue.

fixes: #6596

Author: William Brown <william@blackhats.net.au>

Review by: @droideck Thanks!
Firstyear added a commit that referenced this pull request Feb 7, 2025
Bug Description: The addition of the json auditlog feature caused
a regresion in compilation due to the use of labels in a declaration.

Fix Description: Enclose the switch/case in braces to resolve the
compilation issue.

fixes: #6596

Author: William Brown <william@blackhats.net.au>

Review by: @droideck Thanks!
@Firstyear

Copy link
Copy Markdown
Contributor Author
   66fde4d66..58dc695ca  389-ds-base-2.5 -> 389-ds-base-2.5
   54719e750..e9e24825f  389-ds-base-3.0 -> 389-ds-base-3.0

Firstyear added a commit that referenced this pull request Feb 4, 2026
Bug Description: The addition of the json auditlog feature caused
a regresion in compilation due to the use of labels in a declaration.

Fix Description: Enclose the switch/case in braces to resolve the
compilation issue.

fixes: #6596

Author: William Brown <william@blackhats.net.au>

Review by: @droideck Thanks!
@Firstyear

Copy link
Copy Markdown
Contributor Author
To github.com:389ds/389-ds-base.git
   f00803f37..cfe67de50  389-ds-base-2.7 -> 389-ds-base-2.7

Seems many moons ago this was forgotten by me to backport to 2.7

@github-actions

github-actions Bot commented Sep 18, 2026 •

Copy link
Copy Markdown

Backport-action backported this pull request in workflow run 35316166970.

Target Status
389-ds-base-2.9 ✅ Created #7865
389-ds-base-2.8 ✅ Created #7866

@github-actions

github-actions Bot commented Sep 18, 2026 •

Copy link
Copy Markdown

Backport-action backported this pull request in workflow run 35316170284.

Target Status
389-ds-base-2.9 ➖ Skipped (PR already exists)
389-ds-base-2.8 ➖ Skipped (PR already exists)

vashirov pushed a commit that referenced this pull request Sep 18, 2026
Bug Description: The addition of the json auditlog feature caused
a regresion in compilation due to the use of labels in a declaration.

Fix Description: Enclose the switch/case in braces to resolve the
compilation issue.

fixes: #6596

Author: William Brown <william@blackhats.net.au>

Review by: @droideck Thanks!

(cherry picked from commit 042f7c9)
vashirov pushed a commit that referenced this pull request Sep 18, 2026
Bug Description: The addition of the json auditlog feature caused
a regresion in compilation due to the use of labels in a declaration.

Fix Description: Enclose the switch/case in braces to resolve the
compilation issue.

fixes: #6596

Author: William Brown <william@blackhats.net.au>

Review by: @droideck Thanks!

(cherry picked from commit 042f7c9)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Regression in 6238 prevents compilation

3 participants