| Summary: | wine doesn't load its dependencies. | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Aurelian R <arusanu> |
| Component: | RPM Packages | Assignee: | Thierry Vignaud <thierry.vignaud> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | yvesbrungard |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | wine-9.0-1.mga10.src.rpm | CVE: | |
| Status comment: | |||
| Attachments: |
wine.spec patch to fix wine32 package
wine.spec patch to fix mingw dependencies wine for crosscompiling with mingw wine.spec patch build/compiling options |
||
|
Description
Aurelian R
2024-03-15 22:09:55 CET
Created attachment 14462 [details]
wine.spec patch to fix wine32 package
Patch 001* changes/fixes:
- wine32 dependencies
- loading the right wine-gecko library for each architecture
- the warning/notice to load wine32 for 32-bit support as it makes sense only for x86_64 systems
- the double listings of some manual files.
Created attachment 14463 [details]
wine.spec patch to fix mingw dependencies
Patch 002* changes/fixes:
- wine32/wine64 properly require their 32/64-bit mingw packages
- use "%bcond_with mingw" for less nested/cluttered conditionals
- enabling/disabling mingw build will properly generate a PE/native build of wine
- rearrange/clean the rpm file list generated with or without using mingw.
Created attachment 14464 [details]
wine for crosscompiling with mingw
This is an additional patch that enables use of Mageia mingw libraries instead of wine bundled libraries.
Created attachment 14465 [details]
wine.spec patch build/compiling options
Patch 003* changes/fixes:
- clean/rearrange build options
- Use rpm macros to set/disable compiler and linker options(fortify, stack-protector ...)
- explicitly disable "oss", "capi" support in wine build( Mageia settings - oss too old, capi disabled)
- simplify "chrpath"
Well, thank you for all this work. Assigning to tv who normally deals with Wine; CC'ing papoteur who pt up v9.0. CC:
(none) =>
yvesbrungard |