On 2015/06/30 03:02, Stuart Henderson wrote:
> CVSROOT:      /cvs
> Module name:  ports
> Changes by:   st...@cvs.openbsd.org   2015/06/30 03:02:54
> 
> Modified files:
>       x11/vlc        : Makefile 
> 
> Log message:
> remove the BROKEN-amd64 marker; there is a problem, seemingly with ld.so
> (_dl_cache_grpsym_list in backtrace) and it affects more than just
> amd64, but the failure doesn't happen every time, so removing the BROKEN
> marker at least gives us a chance to reattempt builds if it fails.
> 
> espie@ ajacoutot@ ok with removing the BROKEN marker for now.
> 

To reproduce, build the port:

make DEBUG=-g fake

then setup env vars ..

export PATH="/usr/obj/ports/vlc-2.2.1/fake-amd64/usr/local/bin:$PATH"
export 
LD_LIBRARY_PATH="/usr/obj/ports/vlc-2.2.1/fake-amd64/usr/local/lib:$LD_LIBRARY_PATH"

and run vlc-cache-gen in a loop (adapt paths if necessary):

while ! /usr/ports/pobj/vlc-2.2.1/fake-amd64/usr/local/lib/vlc/vlc-cache-gen -f 
\
/usr/ports/pobj/vlc-2.2.1/fake-amd64/usr/local/lib/vlc/plugins; :; done

Reply via email to