pkgsrc-Bugs archive

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

Re: pkg/53319: text relocations fixes for multimedia/mplayer others



The following reply was made to PR pkg/53319; it has been noted by GNATS.

From: Onno van der Linden <o.vd.linden%quicknet.nl@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: pkg/53319: text relocations fixes for multimedia/mplayer others
Date: Thu, 21 Jun 2018 20:06:12 +0200

 > Misc pkgsrc/multimedia packages including mplayer and ffpeg3
 > don't work on NetBSD/i386 8.0_RC1 because they include text relocations
 > and NetBSD 8.0_RC1 ld.elf_so rejects such binaries.
 
 My machine:
 NetBSD sheep 8.99.14 NetBSD 8.99.14 (SHEEPKMS) #0: Tue Mar 20 20:41:33 CET 2018  onno@sheep:/usr/src/sys/arch/i386/compile/SHEEPKMS i386
 
 $ ffmpeg3 -i *mkv                                                              
 /usr/pkg/lib/ffmpeg3/libavdevice.so.57: text relocations
 /usr/pkg/lib/ffmpeg3/libavfilter.so.6: text relocations
 [ ... ]
 followed by some more text relocations stuff,
 followed by *all* the information regarding the mkv file
 
 Seems fully functional to me. Just like my current firefox
 is happily using the same ffmpeg3 libraries that are
 giving the text relocations message.
 
 Maybe I'm mistaken but is mplayer giving
 
 > mplayer: text relocations
 > mplayer: Cannot write-enable text segment: Permission denied
 
 as shown in this PR enough reason to completely disable asm for i386
 on all the ffmpeg* packages, which when not used in mplayer are
 fully functional (despite the text relocations messages) with
 optimized 32-bit asm ?
 
 Regards,
 
 Onno
 


Home | Main Index | Thread Index | Old Index