-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build error on 32-bit architecture due to missing static_casts #6377
Comments
1st error fixed with patch:
|
2nd error fixed with patch:
|
3rd:
4th:
or
|
Please submit a PR with your patches. The first patch should cast to For a quick workaround you can also run cmake with |
Maybe you know how to create pool request from file with patch without fork the repo? |
Upstream issue: mumble-voip/mumble#6377 Reported by: pkg-fallout Approved by: arrowd (mentor, implicit)
Forking the repo is the correct (and only) way. |
/wrkdirs/usr/ports/audio/mumble-server/work/mumble-1.5.613/src/murmur/Server.cpp:1044:21: error: implicit conversion changes signedness: 'int' to 'std::vector<char>::size_type' (aka 'unsigned int') [-Werror,-Wsign-conversion] bufVec.resize(len + 4); ~~~~~~ ~~~~^~~ 1 error generated. Upstream issue: mumble-voip/mumble#6377 Reported by: pkg-fallout Approved by: arrowd (mentor, implicit) MFH: 2024Q2
/wrkdirs/usr/ports/audio/mumble-server/work/mumble-1.5.613/src/murmur/Server.cpp:1044:21: error: implicit conversion changes signedness: 'int' to 'std::vector<char>::size_type' (aka 'unsigned int') [-Werror,-Wsign-conversion] bufVec.resize(len + 4); ~~~~~~ ~~~~^~~ 1 error generated. Upstream issue: mumble-voip/mumble#6377 Reported by: pkg-fallout Approved by: arrowd (mentor, implicit) MFH: 2024Q2 (cherry picked from commit f0a4c1f)
I don't want create personal fork for "oneliners". |
It's literally free and it's the only way to create PRs for people without write access to the main repo. You can even do everything from the Browser. If you click on the edit button in a file, the fork will be created automatically in the process of changing the file. |
Just updated Slackbuild.org build scripts for mumble-1.5.634 (I'm the build script maintainer). Looks like only the first and second pop up here for Slackware32-15.0 (mumble-server). Since my server is x86_64, and the x86-32 server seems to run ok, I'll just use |
Fixes mumble-voip#6377 (cherry picked from commit da02ba2)
Doesn't seem to be entirely fixed, still needs this to become mumble/src/murmur/ServerUser.h Line 89 in 7d920e7
|
Fixes mumble-voip#6377 (hopefully for real, this time)
Unfortunately, that log is no longer available (next time it would be better if you posted the relevant error/warning message here). Since we want to reduce using Qt-specific types in Mumble code, making |
Description
Build error on i386 (ia32):
FreeBSD 13.2, 13.3, 14.0, 15-CURRENT (
main
branch).Steps to reproduce
Mumble version
1.5.613
Mumble component
Both
OS
FreeBSD
Reproducible?
Yes
Additional information
No response
Relevant log output
No response
Screenshots
No response
The text was updated successfully, but these errors were encountered: