#1567(build system:new): make install fails with relative path for prefix dir
#1567: make install fails with relative path for prefix dir -------------------------------------+------------------------------------- Reporter: | Type: defect MacGyverismo | Priority: normal Status: new | Version: Component: build | unspecified system | Blocked By: Keywords: relative | Reproduced by developer: 0 path configure | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: install fails because the working directory is changed twice in a single make-command. How to reproduce: {{{ download (latest) source run configure with relative path for --prefix. ie. --prefix=install result: INSTALL libavdevice/libavdevice.so STRIP install-libavdevice-shared cd: 1: can't cd to install/lib }}} this seems to be because the command which is executed actually changes from working dir to install/lib ( which is good ) and then another cd command is executed ( also to install/lib ) but this fails because the working dir was already set to this directory. -- Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1567> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
#1567: make install fails with relative path for prefix dir -------------------------------------+------------------------------------- Reporter: | Owner: MacGyverismo | Status: open Type: defect | Component: build Priority: minor | system Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: relative path configure => * priority: normal => minor * version: unspecified => git-master * status: new => open * reproduced: 0 => 1 Comment: Only reproducible with --enable-shared Culprit is the following line in "install-lib$(NAME)-shared:" $(Q)$(foreach F,$(SLIB_INSTALL_LINKS),cd "$(SHLIBDIR)" && $(LN_S) $(SLIB_INSTALL_NAME) $(F);) -- Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1567#comment:1> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
#1567: make install fails with relative path for prefix dir -------------------------------------+------------------------------------- Reporter: | Owner: MacGyverismo | Status: closed Type: defect | Component: build Priority: minor | system Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Fixed by Cyrille Faucheux in 75758f84 / since 1.2 -- Ticket URL: <https://trac.ffmpeg.org/ticket/1567#comment:2> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker
participants (1)
-
FFmpeg