Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#27523 closed defect (fixed)

xulrunner-devel 2.0b7 build failure: Undeclared build dependency on yasm

Reported by: cubranic@… Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: lagrave+bugs+macosforge.org@…
Port: xulrunner-devel

Description

Port xulrunner-devel has an undeclared build dependency on port 'yasm'. Trying to install xulrunner-devel if yasm is not already installed fails during the config phase:

$ sudo port install xulrunner-devel +gnome
[...]
:info:configure configure: error: yasm is a required build tool for this architecture when webm is enabled. You may either install yasm or --disable-webm (which disables the WebM video format). See https://developer.mozilla.org/en/YASM for more details.
[...]
:error:configure Target org.macports.configure returned: configure failure: shell command failed (see log for details)

Attachments (2)

xulrunner-devel.log (147.0 KB) - added by cubranic@… 10 years ago.
main.log (25.2 KB) - added by lagrave+bugs+macosforge.org@… 10 years ago.
xulrunner-devel log

Download all attachments as: .zip

Change History (11)

Changed 10 years ago by cubranic@…

Attachment: xulrunner-devel.log added

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

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

comment:2 Changed 10 years ago by cubranic@…

Port installs with no errors once I added 'yasm', so it really is just a missing build dependency.

comment:3 Changed 10 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: newclosed

comment:4 Changed 10 years ago by lagrave+bugs+macosforge.org@…

Cc: lagrave+bugs+macosforge.org@… added

Cc Me!

comment:5 Changed 10 years ago by lagrave+bugs+macosforge.org@…

Resolution: fixed
Status: closedreopened

I have yasm installed but still see this error?

See attached log.

Changed 10 years ago by lagrave+bugs+macosforge.org@…

Attachment: main.log added

xulrunner-devel log

comment:6 Changed 10 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: reopenedclosed

you have a different error. Open a different bug.

comment:7 Changed 10 years ago by jeremyhu (Jeremy Huddleston Sequoia)

And install mesa.

comment:8 Changed 10 years ago by lagrave+bugs+macosforge.org@…

Why should I install mesa?

comment:9 Changed 10 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Because it satisfies the missing dependency that you had reported. I pushed the change a while ago, so xulrunner-devel now pulls in mesa.

Note: See TracTickets for help on using tickets.