Trying to Build 2.0.2RC2 and its failing on git



  • I am trying to build 2.0.2RC2 for internal testing and I am getting the follow error:

    >>> Obtaining FreeBSD sources RELENG_8_1-supfile...Done!
    >>> Applying patches from /usr/home/pfsense/tools/builder_scripts/../builder_scripts/patches.RELENG_8_1 please wait...Done!
    >>> Finding patch rejects...
    >>> Updating pfSense GIT repo...
    >>> Cloning https://github.com/bsdperimeter/pfsense.git / RELENG_2_0...
    !!!! An error occured while checking out pfSense
         Could not locate /usr/home/pfsense/tools/builder_scripts/../../pfSenseGITREPO/pfSenseGITREPO
    
    

    The /usr/home/pfsense/pfSenseGITREPO exists and as I understand it, git should create pfSenseGITREPO inside that directory. It does not work now. I have used this build environment many times to create 2.0.x builds. I have sanitized the pfsense base directory and still the issue is occurring.
    Is there a work around or something I can do to get this working? Please let me know if you need any further information.


  • Rebel Alliance Developer Netgate

    a couple things could be an issue here.

    1. Update your builder OS (freebsd-update fetch && freebsd-update install, reboot) to make sure you have the OpenSSL fixes in the base system
    2. Update ports (portsnap fetch extract) and then remove and re-add git from ports, to make sure it's using the updated OpenSSL
    3. Then run: ./update_git_repos.sh && ./clean_build.sh && ./apply_kernel_patches.sh
    4. Try the build again



  • Thank you Jim,
    I have gotten past the part where it normally errors out. It is building kernels now and it should finish normally from here.


Locked