Universal and upgrades
Adam Dershowitz
dersh at alum.mit.edu
Wed Oct 12 12:42:37 PDT 2011
You might be right. Although, since wine-devel was all built and working before I tried to upgrade I am not sure how that could be. The errors were things like this:
:info:build ld: warning: in /opt/local/lib/libIDL-2.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
--Adam
On Oct 12, 2011, at 11:42 AM, Scott Webster wrote:
> wine-devel is 32 bit only.
>
> Are you sure the problem wasn't that one of the dependencies was only
> built as 64-bit, and therefore unsuitable for use with wine-devel?
>
> Scott
>
> On Wed, Oct 12, 2011 at 11:39 AM, Adam Dershowitz <dersh at alum.mit.edu> wrote:
>> I was trying to upgrade wine-devel. It seems that it now requires universal builds. That triggered a number of other ports to rebuild, since I had them as 32 bit only. No problem with that. The problem was that a number of these dependencies gave errors on rebuilding. By looking at the logs I figured out that the problem was that some of them were only built 32 bit, and need to be manually updated to universal.
>>
>> So, this message has several points.
>> 1) Just a question about why these other libraries didn't get triggered to rebuild, instead they just caused a build error?
>>
>> 2) I also wanted to let people know about this problem, and specifically, for me, what I had to do in order to get it to build was:
>>
>> sudo port install jasper +universal
>> sudo port install libidl +universal
>> sudo port install libogg +universal
>> sudo port install libvorbis +universal
>> sudo port install libtheora +universal
>>
>> Then, the upgrade went fine (at least wine seems to be building fine now....big one...takes a while).
>>
>>
>> --Adam
>>
>>
>>
>> _______________________________________________
>> macports-users mailing list
>> macports-users at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
>>
More information about the macports-users
mailing list