Package Details: discord-rpc-wine-git 1.0.0.r2.ge432eb6-1

Git Clone URL: https://aur.archlinux.org/discord-rpc-wine-git.git (read-only, click to copy)
Package Base: discord-rpc-wine-git
Description: discord-rpc implementation for Wine allowing Wine games to interact with native Discord
Upstream URL: https://github.com/mellowagain/rpc-wine
Licenses: MIT
Conflicts: discord-rpc-wine
Provides: discord-rpc-wine
Submitter: The999eagle
Maintainer: XenHat
Last Packager: XenHat
Votes: 4
Popularity: 0.51
First Submitted: 2019-03-23 13:35 (UTC)
Last Updated: 2023-10-04 02:14 (UTC)

Latest Comments

1 2 Next › Last »

aliu commented on 2023-11-08 02:23 (UTC)

I haven't tried after xenhat updated the package.

micwoj92 commented on 2023-11-08 02:15 (UTC)

I don't think it's flags issue, I have exact same flags and it builds. @aliu what wine version do you have?

XenHat commented on 2023-10-04 02:17 (UTC)

It should now build

aliu commented on 2023-09-07 02:53 (UTC)

Thank you for your contribution.

XenHat commented on 2023-09-06 18:42 (UTC)

I will be taking charge of this package starting next week. Thank you for your patience.

aliu commented on 2023-08-20 19:24 (UTC)

build() fails with the following

==> Starting build()...
Scanning the source directories...
Generating project files...
  .
Detected Wine failing to add 32-bit flags, fixing...
wineg++ -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -m32 -I.   -o common/rpc_register.o common/rpc_register.cpp
wineg++ -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -m32 -I.   -o connections/connection.o connections/connection.cpp
wineg++ -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -m32 -I.   -o connections/io_thread.o connections/io_thread.cpp
wineg++ -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -m32 -I.   -o connections/rpc_connection.o connections/rpc_connection.cpp
wineg++ -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -m32 -I.   -o rpc_wine.o rpc_wine.cpp
wineg++ -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -m32 -I.   -o serialization/allocators.o serialization/allocators.cpp
wineg++ -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -m32 -I.   -o serialization/serialization.o serialization/serialization.cpp
wineg++ -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -m32 -I.   -o serialization/writers.o serialization/writers.cpp
wineg++ -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -m32 -I.   -o utils/backoff.o utils/backoff.cpp
wineg++ -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -m32 -I.   -o utils/utils.o utils/utils.cpp
wineg++ -shared discord_rpc.spec -m32 -o discord_rpc.dll.so  common/rpc_register.o connections/connection.o connections/io_thread.o connections/rpc_connection.o rpc_wine.o serialization/allocators.o serialization/serialization.o serialization/writers.o utils/backoff.o utils/utils.o     -lpthread   -lodbc32 -lole32 -loleaut32 -lwinspool -lodbccp32 -luuid
/usr/bin/ld: cannot find -lodbc32: No such file or directory
/usr/bin/ld: cannot find -lole32: No such file or directory
/usr/bin/ld: cannot find -loleaut32: No such file or directory
/usr/bin/ld: cannot find -lwinspool: No such file or directory
/usr/bin/ld: cannot find -lodbccp32: No such file or directory
/usr/bin/ld: skipping incompatible /usr/lib/libuuid.so when searching for -luuid
/usr/bin/ld: cannot find -ladvapi32: No such file or directory
/usr/bin/ld: cannot find -luser32: No such file or directory
/usr/bin/ld: cannot find -lwinecrt0: No such file or directory
/usr/bin/ld: cannot find -lkernel32: No such file or directory
/usr/bin/ld: cannot find -lntdll: No such file or directory
/usr/bin/ld: skipping incompatible /usr/lib/libstdc++.so when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/libstdc++.a when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
collect2: error: ld returned 1 exit status
winegcc: /usr/bin/g++ failed
make: *** [Makefile:123: discord_rpc.dll.so] Error 2

The999eagle commented on 2022-06-24 15:28 (UTC)

@kormpu that looks like an upstream issue.

kormpu commented on 2022-06-24 13:24 (UTC) (edited on 2022-06-24 13:24 (UTC) by kormpu)

build() fails with the following

==> Starting build()...
Scanning the source directories...
Generating project files...
  .
Detected Wine failing to add 32-bit flags, fixing...
wineg++ -c -march=native -O2 -pipe -Wno-error -Wp,-D_GLIBCXX_ASSERTIONS -flto -m32 -I.   -o common/rpc_register.o common/rpc_register.cpp
wineg++ -c -march=native -O2 -pipe -Wno-error -Wp,-D_GLIBCXX_ASSERTIONS -flto -m32 -I.   -o connections/connection.o connections/connection.cpp
wineg++ -c -march=native -O2 -pipe -Wno-error -Wp,-D_GLIBCXX_ASSERTIONS -flto -m32 -I.   -o connections/io_thread.o connections/io_thread.cpp
wineg++ -c -march=native -O2 -pipe -Wno-error -Wp,-D_GLIBCXX_ASSERTIONS -flto -m32 -I.   -o connections/rpc_connection.o connections/rpc_connection.cpp
wineg++ -c -march=native -O2 -pipe -Wno-error -Wp,-D_GLIBCXX_ASSERTIONS -flto -m32 -I.   -o rpc_wine.o rpc_wine.cpp
wineg++ -c -march=native -O2 -pipe -Wno-error -Wp,-D_GLIBCXX_ASSERTIONS -flto -m32 -I.   -o serialization/allocators.o serialization/allocators.cpp
wineg++ -c -march=native -O2 -pipe -Wno-error -Wp,-D_GLIBCXX_ASSERTIONS -flto -m32 -I.   -o serialization/serialization.o serialization/serialization.cpp
wineg++ -c -march=native -O2 -pipe -Wno-error -Wp,-D_GLIBCXX_ASSERTIONS -flto -m32 -I.   -o serialization/writers.o serialization/writers.cpp
wineg++ -c -march=native -O2 -pipe -Wno-error -Wp,-D_GLIBCXX_ASSERTIONS -flto -m32 -I.   -o utils/backoff.o utils/backoff.cpp
wineg++ -c -march=native -O2 -pipe -Wno-error -Wp,-D_GLIBCXX_ASSERTIONS -flto -m32 -I.   -o utils/utils.o utils/utils.cpp
wineg++ -shared discord_rpc.spec -m32 -o discord_rpc.dll.so  common/rpc_register.o connections/connection.o connections/io_thread.o connections/rpc_connection.o rpc_wine.o serialization/allocators.o serialization/serialization.o serialization/writers.o utils/backoff.o utils/utils.o     -lpthread   -lodbc32 -lole32 -loleaut32 -lwinspool -lodbccp32 -luuid
/sbin/ld: /usr/bin/../lib32/wine/i386-unix/libkernel32.a(kernel32-64fa6dfb.o): warning: relocation against `__wine$func$kernel32$312$DisableThreadLibraryCalls' in read-only section `.text'
/sbin/ld: /usr/bin/../lib32/wine/i386-unix/libkernel32.a(kernel32-64fa6dfb.o): in function `DisableThreadLibraryCalls':
(.text+0x0): undefined reference to `__wine$func$kernel32$312$DisableThreadLibraryCalls'
/sbin/ld: warning: creating DT_TEXTREL in a shared object
collect2: error: ld returned 1 exit status
winegcc: /usr/lib/ccache/bin/g++ failed
make: *** [Makefile:123: discord_rpc.dll.so] Error 2

micwoj92 commented on 2022-04-18 19:05 (UTC)

Still builds for me, could you post error message @xenhat?

XenHat commented on 2022-01-19 19:53 (UTC)

Does not seem to build anymore