Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#20074 closed defect (worksforme)

X264-20090408_1 Build failed with +universal on Tiger (ppc)

Reported by: cgtobi@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Cc:
Port: x264

Description

port -ufn upgrade x264 +universal
Port command started with PID 29133
--->  Fetching x264
--->  Verifying checksum(s) for x264
--->  Extracting x264
--->  Configuring x264
--->  Building x264
Error: Target org.macports.build returned: shell command "cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_x264/work/i386 && make default" returned error 2
Command output: _malloc
_sprintf
_sscanf
_strcasecmp
_strchr
_strcmp
_strdup
_strstr
_strtod
_strtok_r
_strtol
_vfprintf
_gettimeofday
_strcspn
_strpbrk
_log2f
_strspn
_exp
_log
_pow
_rename
_strcpy
_fwrite
_pthread_create
_pthread_join
_snprintf
_abort
_fflush
/usr/libexec/gcc/i686-apple-darw
in8/4.0.1/libtool: internal link edit command failed
make: *** [libx264.67.dylib] Error 1
Error: Unable to upgrade port: 1
--->  Executing: /opt/local/bin/port -ufn upgrade x264 +universal

Change History (5)

comment:1 Changed 15 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to devans@…

comment:2 Changed 15 years ago by dbevans (David B. Evans)

Status: newassigned

comment:3 Changed 15 years ago by dbevans (David B. Evans)

Resolution: worksforme
Status: assignedclosed

Sorry for not getting back to you sooner.

Using the same setup (10.4.11 Xcode 2.5 ppc MacPorts 1.710) I can't reproduce your problem. Make sure that all your ports are up to date and try again as follows:

sudo port clean --all x264 sudo port selfupdate sudo port upgrade outdated

sudo port -f upgrade x264

my output:

--->  Fetching x264
--->  Verifying checksum(s) for x264
--->  Extracting x264
--->  Configuring x264
--->  Configuring x264 for architecture ppc
--->  Configuring x264 for architecture i386
--->  Building x264
--->  Building x264 for architecture ppc
--->  Building x264 for architecture i386
--->  Staging x264 into destroot
--->  Staging x264 into destroot for architecture ppc
--->  Staging x264 into destroot for architecture i386
--->  Deactivating x264 @20090408_1
--->  Unable to uninstall x264 20090408_1, the following ports depend on it:
--->    ffmpeg-devel
--->    gst-plugins-bad
--->    transcode
--->    ffmpeg
--->    gimp-gap-devel
--->    gimp-gap
--->    gst-plugins-ugly
Warning: Uninstall forced.  Proceeding despite dependencies.
--->  Uninstalling x264 @20090408_1
--->  Installing x264 @20090408_1+universal
--->  Activating x264 @20090408_1+universal
--->  Cleaning x264

comment:4 Changed 15 years ago by dbevans (David B. Evans)

Rats!! Formatted better:

do this

sudo port clean --all x264
sudo port selfupdate
sudo port upgrade outdated 

sudo port -f upgrade x264 +universal

or if you are using MacPorts 1.8 rc1 you can use the following command to upgrade to the +universal variant

sudo port upgrade --enforce-variants x264 +universal

comment:5 Changed 15 years ago by cgtobi@…

Confirmed. Compiles fine now as universal on Tiger (PPC). Cheers

Note: See TracTickets for help on using tickets.