• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

Build problem with ioncube

Scheduled Pinned Locked Moved 2.0-RC Snapshot Feedback and Problems - RETIRED
2 Posts 2 Posters 1.6k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B
    bao
    last edited by Jul 26, 2011, 7:33 PM

    We are experiencing a build problem with ioncube.
    ….....

    Populating newer binaries found on host jail/os (usr/local)...
    cp: /usr/local/pfsense-fs/usr/local/lib/php/20060613/ioncube/ioncube_loader_fre_5.2.so: No such file or directory
    chmod: /usr/local/pfsense-fs/usr/local/lib/php/20060613/ioncube/ioncube_loader_fre_5.2.so: No such file or directory
    cp: /usr/local/pfsense-fs/usr/local/lib/php/20060613/ioncube/ioncube_loader_fre_5.2_ts.so: No such file or directory
    chmod: /usr/local/pfsense-fs/usr/local/lib/php/20060613/ioncube/ioncube_loader_fre_5.2_ts.so: No such file or directory
    ........

    To get around of the problem, we patch the builder_common.sh file as follows:
    @@ -709,7 +706,7 @@
                            if [ "$FILETYPE" -gt 0 ]; then
                                    NEEDLIB=ldd /${TEMPFILE} | grep "=>" | awk '{ print $3 }'
                                    NEEDEDLIBS="$NEEDEDLIBS $NEEDLIB"
    -                               cp /${TEMPFILE} ${PFSENSEBASEDIR}/${TEMPFILE}
    +                               mkdir -p dirname ${PFSENSEBASEDIR}/${TEMPFILE} && cp /${TEMPFILE} ${PFSENSEBASEDIR}/${TEMPFILE}
                                    chmod a+rx ${PFSENSEBASEDIR}/${TEMPFILE}
                                    if [ -d $CLONEDIR ]; then
                                            for NEEDL in $NEEDLIB; do

    I just wonder what ioncube is for and do we need it, since it was not there earlier?

    1 Reply Last reply Reply Quote 0
    • S
      sullrich
      last edited by Jul 26, 2011, 8:21 PM

      I committed the change.  I also fixed the path to ioncube - the one that was present was wrong.

      1 Reply Last reply Reply Quote 0
      2 out of 2
      • First post
        2/2
        Last post
      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
        This community forum collects and processes your personal information.
        consent.not_received