Travis Build Changed

August 30, 2013 - 2 minute read -
travis gsoc

Commits

Whats done -

  • Detecting segmentation faults: If any segmentation faults happen, they are detected by the using poll() method of a process created by Python. If the error code returned by this method can be matched at . The signal number 11 is for segmentation fault.
  • Travis build: A breakthrough! Seems to be problem here at https://github.com/hyades/gst-switch/commit/d7d1b8e6afc1643842fb917260c50d1b2b41daa4. The path is not updated according to the prefix given to autogen.sh as ./autogen.sh --prefix=/some/random/path. Thus the make process ends up in a error where it will fail to find the respective directory.
    			
    hyades@hyades-Inspiron-N5010:~$ whereis gst-switch-srv
    gst-switch-srv: /usr/local/bin/gst-switch-srv
    		
    Using the procedure I have given in .travis.yml file, gst-switch-srv can be installed successully :) </ul> </p>

    Todo

    The path of the server have to be modified from $HOME/gst/stage/bin to /usr/local/bin in the files. A better way to assign these paths according to the prefix passed can be thought of.

    Comments Section

    Feel free to comment on the post but keep it clean and on topic.

    blog comments powered by Disqus