pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

vlc build fails on 10.0_BETA/i386



Building "multimedia/vlc" from pkgsrc-2022Q4 on NetBSD/i386-10._BETA
fails as follows:

[...]
Making all in lib
gmake[2]: Entering directory '/tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/lib'
Makefile:1560: warning: ignoring prerequisites on suffix rule definition
/usr/pkg/bin/gmake  all-am
gmake[3]: Entering directory '/tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/lib'
Makefile:1560: warning: ignoring prerequisites on suffix rule definition
gmake[3]: Nothing to be done for 'all-am'.
gmake[3]: Leaving directory '/tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/lib'
gmake[2]: Leaving directory '/tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/lib'
Making all in bin
gmake[2]: Entering directory '/tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/bin'
  GEN      ../modules/plugins.dat
/usr/pkg/lib/libxvidcore.so.4: text relocations
gmake[2]: *** [Makefile:1841: ../modules/plugins.dat] Segmentation fault (core dumped)
gmake[2]: Leaving directory '/tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/bin'
gmake[1]: *** [Makefile:1564: all-recursive] Error 1
gmake[1]: Leaving directory '/tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4'
gmake: *** [Makefile:1451: all] Error 2
*** Error code 2

Stop.
make[1]: stopped in /x/pkgsrc/multimedia/vlc
*** Error code 1

Stop.
make: stopped in /x/pkgsrc/multimedia/vlc


The core file is

  /tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/bin/vlc-cache-gen.core

but

  /tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/bin/vlc-cache-gen

is a shell script.  There is, however, a binary located down a level:

  /tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/bin/.libs/vlc-cache-gen

Using these, 'gdb' reports:

Core was generated by `vlc-cache-gen'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x000bca26 in ?? ()
(gdb) bt
#0  0x000bca26 in ?? ()
#1  0xbac64b83 in _rtld_call_initfini_function (mask=0xbf7671cc, func=0xbca26)
    at /x/netbsd-10/src/libexec/ld.elf_so/rtld.c:143
#2  _rtld_call_init_function (cur_objgen=<optimized out>, 
    mask=<optimized out>, obj=<optimized out>)
    at /x/netbsd-10/src/libexec/ld.elf_so/rtld.c:258
#3  _rtld_call_init_function (obj=0xb75d8800, mask=0xbf7671cc, 
    cur_objgen=<optimized out>)
    at /x/netbsd-10/src/libexec/ld.elf_so/rtld.c:232
#4  0xbac64e9d in _rtld_call_init_functions (mask=mask@entry=0xbf7671cc)
    at /x/netbsd-10/src/libexec/ld.elf_so/rtld.c:327
#5  0xbac65dd7 in dlopen (
    name=0xba402080 "/usr/pkg/lib/vlc/plugins/access/libcdda_plugin.so", 
    mode=1) at /x/netbsd-10/src/libexec/ld.elf_so/rtld.c:1078
#6  0xba788544 in ?? ()
   from /tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/src/.libs/libvlccore.so.9
#7  0xba6fd07b in ?? ()
   from /tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/src/.libs/libvlccore.so.9
#8  0xba6fcf0b in ?? ()
   from /tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/src/.libs/libvlccore.so.9
#9  0xba6fd3fc in ?? ()
   from /tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/src/.libs/libvlccore.so.9
#10 0xba6fda19 in ?? ()
   from /tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/src/.libs/libvlccore.so.9
#11 0xba6df98f in libvlc_InternalInit ()
   from /tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/src/.libs/libvlccore.so.9
#12 0xba7e63c3 in libvlc_new ()
   from /tmp/pkgsrc/multimedia/vlc/work/vlc-3.0.17.4/lib/.libs/libvlc.so.5
#13 0x00758dfe in main ()


Now in the process of building again with the "debug" option enabled as
well as adding "-ggdb" to C{,XX}FLAGS.

-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645


Home | Main Index | Thread Index | Old Index