-
June 3rd, 2017, 07:52 AM
#1
FreeBSD doesn't have libdl so Amanda 3.4.3 and 3.4.4 won't build
FreeBSD doesn't have libdl so Amanda 3.4.3 and 3.4.4 won't build.
The Makefile.in in the device-src directory unconditionally tries to include -ldl. This causes FreeBSD to fail during the build.
The problem area in device-src/Makefile.in is about line 1788.
I have created a local patch to circumvent this problem and both 3.4.3 and 3.4.4 seem okay, otherwise.
Thanks.
-
June 6th, 2017, 10:04 AM
#2
Can you try the attached patch
-
June 8th, 2017, 09:27 AM
#3
Jean-Louis,
Thanks for the quick reply.
The patch appears to apply correctly. configure appear to run correctly.
The attachment shows an error which occurs during gmake.
I have time and computers to do any testing necessary.
Thanks.
David Boyd.
-
June 8th, 2017, 09:31 AM
#4
Some tools are missing to build amanda, (not the same version as I have).
You can try to do:./autogen
before the ./configure
You can also try to download amanda-3.4.5.tar.gz, the patch is included in it.
-
June 8th, 2017, 01:47 PM
#5
Jean-Louis,
I couldn't get ./autogen to work ... same complaint about aclocal.
I downloaded 3.4.5 and it configured and build just peachy.
I am testing now, but everything looks good.
Thank you.
David Boyd.
-
September 20th, 2018, 01:27 AM
#6
Is there another solution? The previous stated doesn’t work for me.
Last edited by svejorange; January 24th, 2019 at 04:02 AM.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules