Opened 9 years ago

Closed 8 years ago

#1720 closed defect (fixed)

libx264.so is being linked to MPlayer even if --disable-mencoder

Reported by: vir.found@… Owned by: diego@…
Priority: normal Component: build system
Version: HEAD Severity: normal
Keywords: Cc: vir.found@…
Blocked By: Blocking:
Reproduced by developer: Analyzed by developer:

Description

Configure script catches x264, installed in the system, even if compiling without MEncoder (--disable-mencoder). ld links it to MPlayer, so the command returns:
$ldd which mplayer | grep 264
libx264.so.98 => /usr/lib/libx264.so.98 (0xb708b000)
If I don't want libx264.so being linked to MPlayer, I have to use --disable-x264. The results of the output of the configure script are attached.

Steps to reproduce:
1) Install x264
2) Build MPlayer with $configure --disable-mencoder && make
3) $ldd /path/to/mplayer | grep 264

Actual results:
libx264.so is linked to MPlayer

Expected results:
libx264.so is not linked to MPlayer, for it's not needed for it, it's needed only for MEncoder.

Attachments (3)

enablex264 (11.5 KB) - added by vir.found@… 9 years ago.
output of $configure --disable-mencoder
disablex264 (11.5 KB) - added by vir.found@… 9 years ago.
output of $configure --disable-mencoder --disable-x264
diff (1.0 KB) - added by vir.found@… 9 years ago.
diff between two outputs above

Download all attachments as: .zip

Change History (10)

Changed 9 years ago by vir.found@…

output of $configure --disable-mencoder

comment:1 Changed 9 years ago by vir.found@…

Changed 9 years ago by vir.found@…

output of $configure --disable-mencoder --disable-x264

comment:2 Changed 9 years ago by vir.found@…

comment:3 Changed 9 years ago by vir.found@…

  • attachments.mimetype changed from application/octet-stream to text/plain

comment:4 Changed 9 years ago by vir.found@…

  • attachments.mimetype changed from application/octet-stream to text/plain

Changed 9 years ago by vir.found@…

diff between two outputs above

comment:5 Changed 9 years ago by vir.found@…

comment:6 Changed 9 years ago by vir.found@…

  • Cc vir.found@… added

comment:7 Changed 8 years ago by diego@…

  • op_sys changed from Linux to All
  • rep_platform changed from Other to All
  • Resolution set to fixed
  • Status changed from new to closed

This is fixed as of r33925.

Note: See TracTickets for help on using tickets.