[Bug 51711] New: Regression in ARM 32-bit compile, does not find unwind functions

WineHQ Bugzilla wine-bugs at winehq.org
Tue Aug 31 09:37:52 CDT 2021


https://bugs.winehq.org/show_bug.cgi?id=51711

            Bug ID: 51711
           Summary: Regression in ARM 32-bit compile, does not find unwind
                    functions
           Product: Wine
           Version: 6.16
          Hardware: arm
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: loader
          Assignee: wine-bugs at winehq.org
          Reporter: mike at cchtml.com
      Distribution: ---

Trying to compile wine (NOT staging) in Fedora 34, 35, and 36 (Rawhide) results
in a compile error for only ARM 32-bit builds.

Error snippet:
gcc -o loader/wine-preloader loader/preloader.o loader/preloader_mac.o -static
-nostartfiles -nodefaultlibs \
  -Wl,-Ttext=0x7d400000 -Wl,-z,relro -Wl,--as-needed   
/usr/bin/ld: loader/preloader.o:(.ARM.exidx+0x8): undefined reference to
`__aeabi_unwind_cpp_pr1'
/usr/bin/ld: loader/preloader.o:(.ARM.exidx+0x50): undefined reference to
`__aeabi_unwind_cpp_pr0'
collect2: error: ld returned 1 exit status
make: *** [Makefile:154942: loader/wine-preloader] Error 1

Fedora 34 full build log:
https://kojipkgs.fedoraproject.org//work/tasks/7977/74857977/build.log

Fedora 34 wine (NOT staging) build task:
https://koji.fedoraproject.org/koji/taskinfo?taskID=74857977

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list