pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/53411: net/bind910 fails on mac68k

This same problem is still present in the net/bind914 on the i386
(32-bit) environment. On amd64 you will not see it.

At least on i386 you can make it work by using gcc5-libs package,
which contains the You do that by adding following patch
to the net/bind914/ and then adding


to mk.conf.

I added separate option for latomic, mostly because I am not sure
if this problem really is in every 32-bit platform or not, and how to
perperly test whether this platform is 32-bit or not. Compiling the
gcc5-libs takes quite a lot of time, so we do not want to do that
unless it is really needed... 

RCS file: /cvsroot/pkgsrc/net/bind914/,v
retrieving revision 1.2
diff -u -u -r1.2
---  14 Jun 2019 16:14:05 -0000      1.2
+++  1 Nov 2019 18:48:02 -0000
@@ -5,6 +5,7 @@
 PKG_SUPPORTED_OPTIONS+=        bind-json-statistics-server blacklist
 PKG_SUPPORTED_OPTIONS+=        threads readline mysql pgsql ldap dlz-filesystem
 PKG_SUPPORTED_OPTIONS+=        geoip tuning dnstap # pkcs11
 PKG_SUGGESTED_OPTIONS+=        readline
 PLIST_VARS+=   dnstap pkcs11
@@ -139,3 +140,11 @@
 # to be changed so that the two can cooperate.
+### -latomic requires libraries from gcc5-libs
+.if !empty(PKG_OPTIONS:Mlatomic)
+.include "../../lang/gcc5-libs/"

Home | Main Index | Thread Index | Old Index