Remove hardcoded PGO profile paths and dynamically add --with-pgo-profile-path based on target #63

Merged
Elshid merged 4 commits from master into master 2026-07-12 16:06:24 +00:00
Elshid commented 2026-07-12 12:37:26 +00:00 (Migrated from codeberg.org)

Closes #3124

The pgo profile path is currently set in a way that they only work in the CI system, which leads to the build failing. The merge request changes that in a way that the pgo profile path is dynamically set depending on the folder the repository is cloned into. Therefore, the bsys6 script can now run both on the CI and locally, no matter into which folder the repository is cloned into.

PS: Sorry for the many commits. The only commit that really has changes is the first one, the others are just me messing with git and newlines.

Closes #3124 The pgo profile path is currently set in a way that they only work in the CI system, which leads to the build failing. The merge request changes that in a way that the pgo profile path is dynamically set depending on the folder the repository is cloned into. Therefore, the bsys6 script can now run both on the CI and locally, no matter into which folder the repository is cloned into. PS: Sorry for the many commits. The only commit that really has changes is the first one, the others are just me messing with git and newlines.
any1here commented 2026-07-12 16:13:13 +00:00 (Migrated from codeberg.org)

Only realized after merging that ac_add_options --enable-profile-use should also be removed from the mozconfigs and then added in source.sh

codeberg.org/librewolf/bsys6@e7c1236fc6

Only realized after merging that `ac_add_options --enable-profile-use` should also be removed from the mozconfigs and then added in source.sh https://codeberg.org/librewolf/bsys6/commit/e7c1236fc617c0e60b8f1d27fecd0d6872d6eb7d
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
librewolf/bsys6!63
No description provided.