pkgsrc-Bugs archive

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

pkg/52494: ffmpeg text relocations, i386-8.0_BETA, i386-8.99.1



>Number:         52494
>Category:       pkg
>Synopsis:       ffmpeg text relocations, i386-8.0_BETA, i386-8.99.1
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Aug 20 19:35:00 +0000 2017
>Originator:     John D. Baker
>Release:        NetBSD/i386-8.99.1, i386-8.0_BETA, pkgsrc-2017Q2
>Organization:
>Environment:
NetBSD verthandi 8.99.1 NetBSD 8.99.1 (VERTHANDI) #5: Fri Aug 18 12:12:32 CDT 2017  sysop%x3650.technoskunk.fur@localhost:/r1/build/current/obj/i386/sys/arch/i386/compile/VERTHANDI i386

>Description:
The various "ffmpeg" and related packages (*mplayer, mencoder) incur
text-relocation warnings/errors and attempt to set text segments
writable on i386 after PAX MPROTECT was enabled by default.

In the hope that these problems can be corrected, spurred in part by
this meta-discusion in "pkgsrc-changes":

  http://mail-index.netbsd.org/pkgsrc-changes/2017/08/19/msg161798.html

I've captured a build log of each of the "multimedia/ffmpeg*" packages
to which I've added:

  LDFLAGS+=     -Wl,--warn-shared-textrel

Hopefully relevant excerpts to be posted in followup messages.
>How-To-Repeat:
Attempt to run any of the 'ffmpeg' applications, or another application
that uses their libraries on i386-8.0_BETA or -8.99.1.
>Fix:



Home | Main Index | Thread Index | Old Index