Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#37955 closed defect (duplicate)

wine-devel: invalid operand for instruction lretw

Reported by: N.A.Timonenko@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc: jyrkiwahlstedt, cooljeanius (Eric Gallager)
Port: wine-devel

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hello, Yesterday, I tried to launch one program via Wine. That wasn't my first meeting with wine, but I'm not an experienced user so I did many attempts. Then I tried Wine-Devel, and it installed and everything went better then with Wine. After that I read a recommendation to install IE 6 to fix my problem with program. I uninstalled wine-devel, installed wine back, installed winetricks and executed command "winetricks -q ie6". This fixed one problem with software, but added some more, so I've decided to come back to wine-devel. This returned mistake.

Ater that I've tried:

  1. To remove Winetricks, Wine, Wine-Devel, clean them and try again.
  2. To remove ~/.wine directory, Winetricks, Wine, Wine-Devel, clean them and try again.
  3. To remove MacPorts and start everything from beginning.
  4. The most powerful, IMHO, I've recovered a Time Machine backup with situation before installing the problem software (with Macports 2.1.2 and Wine in it)

After that I did the following:

  1. Selfupdated MAcports to version 2.1.3
  2. Tried again to install Wine-devel again. Again the same result.
  3. At the same time Wine and Winetricks installs normally, without any problems.

I do the following in terminal.app:

MacBookPro:~ nikolay$ sudo port install wine-devel
--->  Computing dependencies for wine-devel
--->  Fetching archive for wine-devel
--->  Attempting to fetch wine-devel-1.5.23_0.darwin_12.i386.tbz2 from http://lil.fr.packages.macports.org/wine-devel
--->  Attempting to fetch wine-devel-1.5.23_0.darwin_12.i386.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/wine-devel
--->  Attempting to fetch wine-devel-1.5.23_0.darwin_12.i386.tbz2 from http://packages.macports.org/wine-devel
--->  Fetching distfiles for wine-devel
--->  Verifying checksum(s) for wine-devel
--->  Extracting wine-devel
--->  Applying patches to wine-devel
--->  Configuring wine-devel
--->  Building wine-devel
Error: org.macports.build for port wine-devel returned: command execution failed
Please see the log file for port wine-devel for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_wine-devel/wine-devel/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port wine-devel failed

I have no more ideas what can happen since yesterday afternoon. The only idea is to try restore TN backup and install wine-devel without updating MacPorts. But I don't think this will help me anyhow. So, I'm asking community for help. I can't read main.log, I don't understand it.

Thank you for the future assistance.

Attachments (1)

main.log (1.4 MB) - added by N.A.Timonenko@… 11 years ago.
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_wine-devel/wine-devel/main.log

Download all attachments as: .zip

Change History (10)

Changed 11 years ago by N.A.Timonenko@…

Attachment: main.log added

/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_wine-devel/wine-devel/main.log

comment:1 Changed 11 years ago by cooljeanius (Eric Gallager)

This looks like the relevant part of the log:

:info:build avifile.DUM5VT.s:443:2: error: invalid operand for instruction
:info:build         lretw
:info:build         ^
:info:build avifile.DUM5VT.s:580:2: error: invalid operand for instruction
:info:build         lretw
:info:build         ^
:info:build winebuild: /usr/bin/clang failed with status 1
:info:build winegcc: ../../tools/winebuild/winebuild failed
:info:build make[1]: *** [avifile.dll16.so] Error 2
:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_wine-devel/wine-devel/work/wine-1.5.23/dlls/avifile.dll16'
:info:build make: *** [dlls/avifile.dll16] Error 2
:info:build make: *** Waiting for unfinished jobs....

This might possibly be an upstream issue?

Last edited 11 years ago by cooljeanius (Eric Gallager) (previous) (diff)

comment:2 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:3 in reply to:  2 ; Changed 11 years ago by N.A.Timonenko@…

Replying to egall@…:

Cc Me!

so what should I do?

comment:4 in reply to:  3 ; Changed 11 years ago by cooljeanius (Eric Gallager)

Replying to N.A.Timonenko@…:

Replying to egall@…:

Cc Me!

so what should I do?

The "Cc Me!" message just means I added myself to the list of people who get sent emails whenever this ticket is updated. It doesn't actually mean you have to do anything.

comment:5 in reply to:  4 Changed 11 years ago by N.A.Timonenko@…

Replying to egall@…:

Replying to N.A.Timonenko@…:

Replying to egall@…:

Cc Me!

so what should I do?

The "Cc Me!" message just means I added myself to the list of people who get sent emails whenever this ticket is updated. It doesn't actually mean you have to do anything.

Thank you for the answer. The main idea is that yesterday in the afternoon I successfully installed and used Wine-Devel. That's why I restored backup from Time Machine

comment:6 Changed 11 years ago by jmroot (Joshua Root)

Cc: jwa@… added
Owner: changed from macports-tickets@… to ryandesign@…

Please remember to Cc the maintainers.

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

Description: modified (diff)
Port: wine-devel added; Wine-Devel removed
Resolution: duplicate
Status: newclosed
Summary: Wine-devel doesn't install today, but yesterday everything was OKwine-devel: invalid operand for instruction lretw

Duplicate of #37905.

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

Cc: jwa@… added; jwa@… removed

comment:9 Changed 11 years ago by N.A.Timonenko@…

Thank you!! I've installed Comman Line Tools in Xcode and everything work fine! I vounder how wine worked without Command Line Tools?

Note: See TracTickets for help on using tickets.