New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #18087 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

wine 1.0.1: called object 'pFT_MulFix' is not a function

Reported by: mcconrad@… Owned by: ryandesign@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc: jwa@…, aman.coe@…, ajlebach@…, phrh@…
Port: wine

Description (last modified by macsforever2000@…) (diff)

--->  Building wine
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_wine/work/wine-1.0.1" && make depend all " returned error 2
Command output: freetype.c:5010: error: called object 'pFT_MulFix' is not a function
freetype.c:5012: error: called object 'pFT_MulFix' is not a function
freetype.c:5020: error: called object 'pFT_MulFix' is not a function
freetype.c:5020: error: called object 'pFT_MulFix' is not a function
freetype.c:5024: error: called object 'pFT_MulFix' is not a function
freetype.c:5028: error: called object 'pFT_MulFix' is not a function
freetype.c:5109: error: called object 'pFT_MulFix' is not a function
freetype.c:5110: error: called object 'pFT_MulFix' is not a function
freetype.c:5111: error: called object 'pFT_MulFix' is not a function
freetype.c:5112: error: called object 'pFT_MulFix' is not a function
freetype.c:5113: error: called object 'pFT_MulFix' is not a function
freetype.c:5114: error: called object 'pFT_MulFix' is not a function
freetype.c:5115: error: called object 'pFT_MulFix' is not a function
freetype.c:5116: error: called object 'pFT_MulFix' is not a function
freetype.c:5117: error: called object 'pFT_MulFix' is not a function
freetype.c:5122: error: called object 'pFT_MulFix' is not a function
freetype.c:5123: error: called object 'pFT_MulFix' is not a function
freetype.c:5124: error: called object 'pFT_MulFix' is not a function
freetype.c:5125: error: called object 'pFT_MulFix' is not a function
freetype.c:5126: error: called object 'pFT_MulFix' is not a function
freetype.c:5127: error: called object 'pFT_MulFix' is not a function
freetype.c:5128: error: called object 'pFT_MulFix' is not a function
freetype.c:5129: error: called object 'pFT_MulFix' is not a function
freetype.c:5130: error: called object 'pFT_MulFix' is not a function
freetype.c:5131: error: called object 'pFT_MulFix' is not a function
freetype.c:5136: error: called object 'pFT_MulFix' is not a function
freetype.c:5137: error: called object 'pFT_MulFix' is not a function
make[2]: *** [freetype.o] Error 1
make[1]: *** [gdi32] Error 2
make: *** [dlls] Error 2

Error: Status 1 encountered during processing.

I've tried running $ sudo port install wine again, but it produces the same error. Any thoughts?

Change History

comment:1 Changed 4 years ago by mcconrad@…

Update:

I tried to manually execute make using:

cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_wine/work/wine-1.0.1" && make depend all

This is the output:

make[1]: `makedep' is up to date. ../../tools/makedep -C. -S../.. -T../.. main.c Makefile: Permission denied make[2]: * [depend] Error 1 make[1]: * [acledit/depend] Error 2 make: * [dlls/depend] Error 2

There is only one account on this mac and it's the admin. Don't know why permission would be denied.

comment:2 Changed 4 years ago by macsforever2000@…

  • Cc jwa@… added
  • Owner changed from macports-tickets@… to ryandesign@…
  • Port set to wine
  • Description modified (diff)

comment:3 Changed 4 years ago by ryandesign@…

  • Status changed from new to assigned
  • Summary changed from Error when building wine. to wine 1.0.1: called object 'pFT_MulFix' is not a function

I see the problem too. I believe this started occurring when we updated freetype to 2.3.8. I have reported the problem to the developers of wine. In the mean time, you can use the wine-devel port, which is for a later development version of wine which does not have this problem.

comment:4 Changed 4 years ago by aman.coe@…

  • Cc aman.coe@… added

Cc Me!

comment:5 Changed 4 years ago by ryandesign@…

  • Cc ajlebach@…, phrh@… added

Duplicate #18141 has a patch.

comment:6 Changed 4 years ago by phrh@…

whoops the source url got clobbered when I reuploaded the file. It's from here http://www.nabble.com/-PATCH--Adjust-FT_MulFix-function-to-Freetype-cvs-head.-td19287233.html I changed the formatting slightly to get it to apply for me

comment:7 Changed 4 years ago by ryandesign@…

My upstream bug report has been closed as "invalid" and I have been told that we should patch wine 1.0.1 ourselves with this fix, so that is what I will do.

comment:8 Changed 4 years ago by ryandesign@…

  • Status changed from assigned to closed
  • Resolution set to fixed

Fixed in r45839.

comment:9 Changed 4 years ago by anonymous

  • Milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.