Opened 10 years ago

Closed 10 years ago

#41605 closed defect (fixed)

wine, wine-crossover, wine-devel: build fails with freetype 2.5.1

Reported by: benhagendorf@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: jyrkiwahlstedt, bitaminn@…, orchestrateddeath@…, charlie.ellison01@…, jeremyhu (Jeremy Huddleston Sequoia)
Port: wine, wine-crossover, wine-devel

Description


Attachments (1)

main.log (176.3 KB) - added by benhagendorf@… 10 years ago.

Download all attachments as: .zip

Change History (21)

Changed 10 years ago by benhagendorf@…

Attachment: main.log added

comment:1 Changed 10 years ago by benhagendorf@…

trying to install Wine using "sudo port install wine" command stops at configuring wine with this error

Using OX 10.9 (mavericks)

This is after installing XCode and XQuartz and MacPorts

comment:2 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jwa@… added
Owner: changed from macports-tickets@… to ryandesign@…
Port: wine added
Status: newassigned
Summary: wine install stops at freetypewine: build fails with freetype 2.5.1

Incompatibility with freetype 2.5.1. I'll investigate.

comment:3 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Port: wine-devel added
Summary: wine: build fails with freetype 2.5.1wine, wine-devel: build fails with freetype 2.5.1

comment:4 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

I've filed an upstream bug report: http://bugs.winehq.org/show_bug.cgi?id=35018

comment:5 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: bitaminn@… added
Keywords: freetype removed

Has duplicate #41611.

My upstream bug turned out to be a duplicate as well, of http://bugs.winehq.org/show_bug.cgi?id=35010

comment:6 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

The upstream bug has a patch; applied to wine-devel in r114170. It will need tweaking for other versions of wine.

comment:7 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: orchestrateddeath@… added
Port: wine-crossover added
Summary: wine, wine-devel: build fails with freetype 2.5.1wine, wine-crossover, wine-devel: build fails with freetype 2.5.1

Has duplicate #41628.

comment:8 in reply to:  6 Changed 10 years ago by benhagendorf@…

Replying to ryandesign@…: How do I apply this patch?

The upstream bug has a patch; applied to wine-devel in r114170. It will need tweaking for other versions of wine.

comment:9 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

I have committed the patch for wine-devel; run "sudo port selfupdate" to receive it. The patch for wine-crossover is in #40102. I am still working on the patch for wine.

comment:10 Changed 10 years ago by benhagendorf@…

that did not work for me I don't quite know what I'm doing.

I got this when I tried, then tried what it suggested after that failed. I'll wait until you are finished fixing everything. Thanks.

BenjaminsMacBookPro:~ DrBen93$ sudo port selfupdate Password: ---> Updating MacPorts base sources using rsync Error: Error synchronizing MacPorts sources: command execution failed Please run `port -v selfupdate' for details. Error: /opt/local/bin/port: port selfupdate failed: Error synchronizing MacPorts sources: command execution failed BenjaminsMacBookPro:~ DrBen93$ sudo port clean wine ---> Cleaning wine BenjaminsMacBookPro:~ DrBen93$ sudo port selfupdate ---> Updating MacPorts base sources using rsync Error: Error synchronizing MacPorts sources: command execution failed Please run `port -v selfupdate' for details. Error: /opt/local/bin/port: port selfupdate failed: Error synchronizing MacPorts sources: command execution failed BenjaminsMacBookPro:~ DrBen93$ port -v selfupdate ---> Updating MacPorts base sources using rsync rsync: failed to connect to rsync.macports.org: Connection refused (61) rsync error: error in socket IO (code 10) at /SourceCache/rsync/rsync-42/rsync/clientserver.c(105) [receiver=2.6.9] Command failed: /usr/bin/rsync -rtzv --delete-after rsync://rsync.macports.org/release/tarballs/base.tar /opt/local/var/macports/sources/rsync.macports.org/release/tarballs Exit code: 10 Error: Error synchronizing MacPorts sources: command execution failed To report a bug, follow the instructions in the guide:

http://guide.macports.org/#project.tickets

Error: /opt/local/bin/port: port selfupdate failed: Error synchronizing MacPorts sources: command execution failed BenjaminsMacBookPro:~ DrBen93$ sudo port -v selfupdate ---> Updating MacPorts base sources using rsync rsync: failed to connect to rsync.macports.org: Connection refused (61) rsync error: error in socket IO (code 10) at /SourceCache/rsync/rsync-42/rsync/clientserver.c(105) [receiver=2.6.9] Command failed: /usr/bin/rsync -rtzv --delete-after rsync://rsync.macports.org/release/tarballs/base.tar /opt/local/var/macports/sources/rsync.macports.org/release/tarballs Exit code: 10 Error: Error synchronizing MacPorts sources: command execution failed To report a bug, follow the instructions in the guide:

http://guide.macports.org/#project.tickets

Error: /opt/local/bin/port: port selfupdate failed: Error synchronizing MacPorts sources: command execution failed

Version 0, edited 10 years ago by benhagendorf@… (next)

comment:11 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Please write to the macports-users mailing list if you need help resolving that problem; it's not related to this ticket and is most likely a problem with your network.

comment:12 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: charlie.ellison01@… added

Has duplicate #41633.

comment:13 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Fixed wine in r114198.

comment:14 Changed 10 years ago by orchestrateddeath@…

I am still not sure how to fix this problem.

comment:15 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Run "sudo port selfupdate" and try again.

comment:16 Changed 10 years ago by orchestrateddeath@…

It says:

--->  Updating MacPorts base sources using rsync
MacPorts base version 2.2.1 installed,
MacPorts base version 2.2.1 downloaded.
--->  Updating the ports tree
--->  MacPorts base is already the latest version

The ports tree has been updated. To upgrade your installed ports, you should run
  port upgrade outdated

How do you apply the patch mentioned above?

comment:17 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

By running "sudo port selfupdate", you have already applied it and all other changes committed to our repository since the last time you ran selfupdate. Now try building wine again.

comment:18 Changed 10 years ago by benhagendorf@…

Yay! It worked! Thank you for all your hard work and patience.

comment:19 Changed 10 years ago by orchestrateddeath@…

Same here!!!

comment:20 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jeremyhu@… added
Resolution: fixed
Status: assignedclosed

Fixed wine-crossover in r114236. This patch is not suitable for upstream use because it removes part of the Crossover modifications for using their custom version of freetype, but it's ok for MacPorts because we use the normal MacPorts version of freetype.

Note: See TracTickets for help on using tickets.