-
-
Notifications
You must be signed in to change notification settings - Fork 253
Conversation
45b66e6
to
9faf28f
Compare
Your commit title starts with a lowercase letter. |
9faf28f
to
769ee68
Compare
You need to pull the commits from my |
769ee68
to
d706fa4
Compare
I tried this on my system locally with a Debug build, which is what my fix already successfully fixes, and I got this error:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This needs to include my NASM workaround fixes for the vcpkg issue I addressed a few days ago. Additionally, this doesn't currently work and gives an error at link time.
d706fa4
to
b1a903e
Compare
vcpkg might not have rebuilt the package because I forgot to bump the port version before. |
Debug build on GitHub Actions worked:
Please test the current state of this branch locally. |
It worked. Shouldn't you be fixing this upstream though and not doing it as an overlay? |
I am using the overlay to confirm it works before making an upstream pull request. It typically takes about a week for a pull request to be merged upstream. We don't need to wait for that before fixing it for ourselves. Once it is merged upstream we can remove the vamp-sdk package from our overlay. |
Upstream vcpkg PR: microsoft/vcpkg#20002 |
7a3d3cb
to
a80ce59
Compare
I cherry-picked the vamp-sdk fix and the NASM workaround to the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can't directly review because it's in a submodule, but
vcpkg/overlay/ports/vamp-sdk/vcpkg.json:
"description": "Library for VAMP plugins",
VAMP => Vamp
a80ce59
to
ad3ac68
Compare
@solfisher that is extremely minor and inconsequential to Tenacity, but okay, fixed. |
@Be-ing Can you pull in upstream changes/force push to this branch before I merge this? I was about to do the merge but I noticed that the vcpkg commit is a reversion and I just want to be sure not to break master. Once you do that I will merge it since it's already approved. |
Huh? What reversion are you referring to? |
ad3ac68
to
f2c25fa
Compare
My pull request was merged upstream so I removed vamp-sdk from the overlay and merged the latest vcpkg upstream. |
There were two problems: 1. The vamp-sdk vcpkg port added a `d` suffix for debug builds that upstream did not. 2. The vamp-sdk vcpkg port used the same file name for libraries on every OS but that is not what upstream does. Signed-off-by: Be <be@mixxx.org>
f2c25fa
to
51c413b
Compare
Merge? |
Resolves: #526
If the Windows build works, I'll merge the vamp_sdk_filename branch of the vcpkg repo to the tenacity branch and make a PR for upstream vcpkg.
Checklist
-s
orSigned-off-by
* (See: Contributing § DCO)* indicates required