HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Ticket
  • Back to Query
  • Next Ticket →

Ticket #466 (closed task: wontfix)

Opened 5 years ago

Last modified 9 months ago

[vlc] improved .bep file and patch for 1.1.5-20101107 version

Reported by: michaelvoliveira Owned by: scottmc
Priority: normal Milestone: Haiku Optional Packages
Component: media-video/vlc Version: 1.0
Severity: normal Keywords: vlc libvlc
Cc:

Description

The .bep file drops a52 dependency (--disable-a52)

The patch include definitions for SA_SIGINFO (taken from signal.h)

Correct some functions, and remove some others.

Still, the generated libvlccore.so are missing symbols at the end.

seems that is ignoring functions like config_GetDataDirDefault

from config/dirs.xdg.c

and after, misc/beos_specific.cpp is not building

Attachments

vlc-1.1.5-20101107.bep​ (692 bytes) - added by michaelvoliveira 5 years ago.
Improved .bep file
vlc-1.1.5-20101107.patch​ (4.2 KB) - added by michaelvoliveira 5 years ago.
Improved .patch

Download all attachments as: .zip

Change History

comment:1 Changed 5 years ago by michaelvoliveira

make[3]: Entering directory `/boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5/modules'
  GEN    stamp-cache
runtime_loader: /boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5/src/.libs/libvlccore.so.4.0.1: Could not resolve symbol 'config_GetDataDirDefault'
resolve symbol "config_GetDataDirDefault" returned: -2147478780
runtime_loader: /boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5/src/.libs/libvlccore.so.4.0.1: Troubles relocating: Symbol not found
make[3]: *** [stamp-cache] Error 4
make[3]: Leaving directory `/boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5/modules'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5'
make: *** [all] Error 2
/boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5>


include config/dirs.xdg.c into config/textdomain.c resolves this error

#include "config/dirs.xdg.c"

but ...

comment:2 Changed 5 years ago by michaelvoliveira

after

make[3]: Entering directory `/boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5/modules'
  GEN    stamp-cache
runtime_loader: /boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5/src/.libs/libvlccore.so.4.0.1: Could not resolve symbol 'system_End'
resolve symbol "system_End" returned: -2147478780
runtime_loader: /boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5/src/.libs/libvlccore.so.4.0.1: Troubles relocating: Symbol not found
make[3]: *** [stamp-cache] Error 4
make[3]: Leaving directory `/boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5/modules'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5'
make: *** [all] Error 2
/boot/develop/haikuports/media-video/vlc/work/vlc-1.1.5>


The system_End function is inside misc/beos_specific.cpp that is not building :(

Changed 5 years ago by michaelvoliveira

  • attachment vlc-1.1.5-20101107.bep​ added

Improved .bep file

Changed 5 years ago by michaelvoliveira

  • attachment vlc-1.1.5-20101107.patch​ added

Improved .patch

comment:3 Changed 9 months ago by diver

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

This patch is too outdated now.

Note: See TracTickets for help on using tickets.

Download in other formats:

  • Comma-delimited Text
  • Tab-delimited Text
  • RSS Feed

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/