New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #27523 (closed defect: fixed)

Opened 3 years ago

Last modified 2 years ago

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

Reported by: cubranic@… Owned by: jeremyhu@…
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

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

Change History

Changed 3 years ago by cubranic@…

comment:1 Changed 3 years ago by macsforever2000@…

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

comment:2 Changed 3 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 3 years ago by jeremyhu@…

  • Status changed from new to closed
  • Resolution set to fixed

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

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

Cc Me!

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

  • Status changed from closed to reopened
  • Resolution fixed deleted

I have yasm installed but still see this error?

See attached log.

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

xulrunner-devel log

comment:6 Changed 3 years ago by jeremyhu@…

  • Status changed from reopened to closed
  • Resolution set to fixed

you have a different error. Open a different bug.

comment:7 Changed 3 years ago by jeremyhu@…

And install mesa.

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

Why should I install mesa?

comment:9 Changed 2 years ago by jeremyhu@…

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.