Hi Wanderlei and Radoslaw,

Thanks for the inputs.

I tried using --with-openssl in the configure and the make ran with no failures. However, as I am not using the TLS capability of Bacula, it seems strange that it will only make successfully if ssl is included.

I did a fresh configure using --without--openssl followed by make clean && make all, as requested by Radoslaw, and got the following message:-

objdump: 'libbac.so': No such file

Running the same command after make with configure using --with-openssl gave exactly the same output from objdump ie 'libbac.so': No such file


Best regards,

Adolf Belka.


Sent from my Desktop Computer

On 16/08/2018 00:56, Wanderlei Huttel wrote:
Hello Adolf

Try to install --with-openssl

Best regards

*Wanderlei Hüttel*
http://www.bacula.com.br <http://www.bacula.com.br/>


Em qua, 15 de ago de 2018 às 17:28, Adolf Belka <adolf.be...@gmail.com <mailto:adolf.be...@gmail.com>> escreveu:

    Hi Kern,

    Just tried to install 9.2.1 and got an error during the make
    stage. Any idea what the problem might be?

    make[1]: Entering directory `/home/source/bacula-9.2.1/src/filed'
    Compiling filed.c
    Compiling authenticate.c
    Compiling backup.c
    Compiling crypto.c
    Compiling win_efs.c
    Compiling estimate.c
    Compiling fd_plugins.c
    Compiling accurate.c
    Compiling filed_conf.c
    Compiling heartbeat.c
    Compiling hello.c
    Compiling job.c
    Compiling fd_snapshot.c
    Compiling restore.c
    Compiling status.c
    Compiling verify.c
    Compiling verify_vol.c
    Compiling bacl.c
    Compiling bacl_linux.c
    Compiling bxattr.c
    Compiling bxattr_linux.c
    Linking bacula-fd ...
    /home/source/bacula-9.2.1/libtool --silent --tag=CXX --mode=link
    /usr/bin/g++   -L../lib -L../findlib -o bacula-fd filed.o
    authenticate.o backup.o crypto.o win_efs.o estimate.o fd_plugins.o
    accurate.o filed_conf.o heartbeat.o hello.o job.o fd_snapshot.o
    restore.o status.o verify.o verify_vol.o bacl.o bacl_linux.o
    bxattr.o bxattr_linux.o \
           -lacl            -lz -lbacfind -lbaccfg -lbac -lm -lpthread
    -ldl -ldl  \
                -llzo2
    /home/source/bacula-9.2.1/src/lib/.libs/libbac.so: undefined
    reference to `tls_bsock_shutdown(BSOCKCORE*)'
    collect2: error: ld returned 1 exit status
    make[1]: *** [bacula-fd] Error 1
    make[1]: Leaving directory `/home/source/bacula-9.2.1/src/filed'


      ====== Error in /home/source/bacula-9.2.1/src/filed ======


    make: *** [all] Error 1


    My configure is

    ./configure \
            --without-openssl \
            --disable-ipv6 \
            --enable-smartalloc \
            --sbindir=/opt/bacula/bin \
            --sysconfdir=/opt/bacula/etc \
            --with-pid-dir=/opt/bacula/working \
            --with-subsys-dir=/opt/bacula/working \
            --with-working-dir=/opt/bacula/working \
            --with-mysql \
            --with-dir-user=bacula \
            --with-dir-group=bacula \
            --with-sd-user=bacula \
            --with-sd-group=bacula

    The OS is Ubuntu 14.04.5 LTS. This is old but has worked
    successfully with all previous bacula versions, including 9.2.0.

    Also have the same error with another machine I tried running a
    Bacula File Daemon. This machine has a simpler configure profile
    and is running Arch Linux and is fully up to date.

    Adolf Belka.

    Sent from my Desktop Computer

    On 14/08/2018 12:30, Kern Sibbald wrote:
    Hello,

    We are pleased to announce the minor bug and refactoring release
    version 9.2.1.

    This is a bug fix release. It also contains some refactoring.
    That said,
    there are 10,909 lines of diff between release 9.2.0 and this
    release.

    One major improvement is that this release should eliminate the
    persistent
    problem we have seen with MySQL unhappy with zero DATETIME
    fields. If you
    have problems with that, please simply execute the script
    update_bacula_tables
    found in the /src/cats library. It will modify the table default
    values for DATETIME fields to be friendly to the whims of MySQL
    and MariaDB.
    Note, this script should be used only if you have already
    upgraded to Bacula
    version 9.2.0. It will modify the attributes of several of the
    table columns in
    a non-destructive manor, but will not change the Bacula catalog
    version (16).
    If you use the script to create the tables, you do not need to
    run the update
    script.

    12Aug18
    – baculum: Fix saving directives in messages resource
    – Refactoring of BSOCK and introducing BSOCKCORE.
    – baculum: Update API documentation
    – baculum: Add status endpoint to available scopes endpoints
    – Make print_ls_output identify delete files more clearly
    – Backport stored/vbackup.c
    – baculum: Add status director and status storage endpoints
    – baculum: Add type and level filters to jobs endpoint
    – baculum: Add support for .api 2 command in bconsole module
    – Implement a keepalive on bpipe sockets fixes bug #2347
    – Backport bpipe enhancements
    – Permit catalog to contain negative FileIndexes
    – Fix bug #2319 wrong port value stored in bsock giving incorrect
    error messages
    – baculum: Add to jobs endpoint filtering by client and clientid
    – Fix bug #2410 bdirjson output incorrect for day greater than 24
    – Attempt to avoid MySQL complaints about not allowing zero or
    empty in DATETIME
    – Add M_SECURITY when connection is bad + fix bug where invalid
    probes sent to
    Dir
    – baculum: Fix schedule single day value setting
    – Fix bug #2286 copied jobs always have level=Incremental
    – baculum: Fix add slot parameter to label command
    – baculum: Fix restoring backup from deleted clients
    – baculum: Fix click action on remove config resource button
    – baculum: Fix framework validation for active list type controls
    – baculum: Implement ideas from Wanderlei Huttel
    – Fix bug 2395 problem with man dir
    – baculum: Fix saving subresources in config
    – Start work on HAVE_CLIENT_ONLY install
    – Switch to using /lib/systemd/system to install service files
    – Install Bacula systemd files in /etc/systemd/system
    – baculum: Update Portuguese translations
    – baculum: Fix group most recent backups option in restore wizard
    for mysql
    – Fix bug #2404 uninstall systemd service
    – Fix warning during compilations of mainwin.cpp
    – baculum: Implement second part ideas and fixes proposed by
    Wanderlei Huttel
    – Update catalog update scripts in updatedb directory
    – Fix bug #2340. Display of db_driver
    – Add warning messages for bad or old self-signed certificates
    – baculum: Fix #2403 error while writing diraddress directive in
    Bacula config
    – baculum: Implement ideas and fixes proposed by Wanderlei Huttel
    – baculum: Update Portuguese translations
    – baculum: Fix pool does not exist error on pool details page
    – baculum: Fix create directive base method
    – rpm: Fix MySQL dependency on bacula-postgresql package

    Bugs fixed/closed since last release:
    2410 2389 2286 2319 2340 2347 2357 2403 2404 2405 2395 2392

    Thank you for using Bacula. Be happy.

    Kern


    
------------------------------------------------------------------------------
    Check out the vibrant tech community on one of the world's most
    engaging tech sites, Slashdot.org!http://sdm.link/slashdot

    _______________________________________________
    Bacula-announce mailing list
    bacula-annou...@lists.sourceforge.net  
<mailto:bacula-annou...@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/bacula-announce
    
------------------------------------------------------------------------------
    Check out the vibrant tech community on one of the world's most
    engaging tech sites, Slashdot.org!
    http://sdm.link/slashdot_______________________________________________
    Bacula-users mailing list
    Bacula-users@lists.sourceforge.net
    <mailto:Bacula-users@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/bacula-users

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to