Opened 18 years ago

Closed 18 years ago

#10736 closed defect (fixed)

UPDATE: libsndfile-1.0.17 fixes broken Intel Mac build

Reported by: cssdev Owned by: yeled@…
Priority: High Milestone:
Component: ports Version: 1.3.2
Keywords: Cc: sean@…,markd@…
Port:

Description

The current libsndfile 1.0.11 does not appear to compile on Intel Macs. From a user trying to compile Coin and its dependencies:

--->  Building libsndfile with target all
Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_audio_libsndfile/work/libsndfile-1.0.11" && make all" returned error 2
Command output: {standard input}:11071:no such 386 instruction: `fctiw'
{standard input}:11072:no such 386 instruction: `stfd'
{standard input}:11160:no such 386 instruction: `fctiw'
{standard input}:11161:no such 386 instruction: `stfd'
{standard input}:11250:no such 386 instruction: `fctiw'
{standard input}:11251:no such 386 instruction: `stfd'
{standard input}:11340:no such 386 instruction: `fctiw'
{standard input}:11341:no such 386 instruction: `stfd'
{standard input}:11437:no such 386 instruction: `fctiw'
{standard input}:11438:no such 386 instruction: `stfd'
{standard input}:11537:no such 386 instruction: `fctiw'
{standard input}:11538:no such 386 instruction: `stfd'
{standard input}:11637:no such 386 instruction: `fctiw'
{standard input}:11638:no such 386 instruction: `stfd'
{standard input}:11742:no such 386 instruction: `fctiw'
{standard input}:11743:no such 386 instruction: `stfd'
{standard input}:11846:no such 386 instruction: `fctiw'
{standard input}:11847:no such 386 instruction: `stfd'
{standard input}:11943:no such 386 instruction: `fctiw'
{standard input}:11944:no such 386 instruction: `stfd'
{standard input}:12043:no such 386 instruction: `fctiw'
{standard input}:12044:no such 386 instruction: `stfd'
{standard input}:12144:no such 386 instruction: `fctiw'
{standard input}:12145:no such 386 instruction: `stfd'
{standard input}:12240:no such 386 instruction: `fctiw'
{standard input}:12241:no such 386 instruction: `stfd'
make[3]: *** [pcm.lo] Error 1

Upgrading the Portfile to use libsndfile-1.0.17 appears to fix the problem.

Attachments (1)

patch-Portfile.diff (581 bytes) - added by cssdev 18 years ago.
Portfile patch updates version and checksum values.

Download all attachments as: .zip

Change History (2)

Changed 18 years ago by cssdev

Attachment: patch-Portfile.diff added

Portfile patch updates version and checksum values.

comment:1 Changed 18 years ago by markd@…

Cc: markd@… added
Resolution: fixed
Status: newclosed

Yep, fixes it. Committed. Thanks!

Note: See TracTickets for help on using tickets.