On Fri, May 21, 2021, at 10:29 AM, Dan Langille wrote: > On Thu, May 20, 2021, at 7:18 PM, Simon Wright wrote: > > Thanks Kubs, I'm travelling at the moment and will check further when I'm > > back home. The original build log was with libressl and ccache. I'll > > repeat without both and attach a new build log. > > FYI, I have build failures here today, based on FreeBSD 11.4. Builds > fine on 12.2 though. > > https://services.unixathome.org/poudriere/data/114R-dvl/2021-05-21_13h56m56s/logs/errors/py38-cryptography-2.9.2.log > > ===> FAILED Applying FreeBSD patch-Fix-build-with-LibreSSL-3.3.2-5988 > ===> FAILED to apply cleanly FreeBSD patch(es) > patch-Fix-build-with-LibreSSL-3.3.2-5988 > > For me, on 11.4, fixed with: > > rm py-cryptography/files/patch-Fix-build-with-LibreSSL-3.3.2-5988 > > With that file removed, 12.2 does not build.
Correction. It builds on 12.2. I was wrong, sorry. > > > hope this helps. > > > > > Apologies for the top post. > > > > Regards, > > > > Simon. > > > > 20 May 2021 13:50:54 Kubilay Kocak <ko...@freebsd.org>: > > > > > On 20/05/2021 2:17 pm, Simon Wright wrote: > > >> On 20/05/2021 12:00 pm, Kubilay Kocak wrote: > > >>> On 20/05/2021 1:21 pm, Simon Wright wrote: > > >>>> Hi all, > > >>>> > > >>>> I've been unable to build security/py-cryptography for about 10 days > > >>>> now. The build in Poudriere under 12.2 and 13.0 fail with a > > >>>> "Bad_C++_code" error. > > >>>> > > >>>> I tried removing the libressl dependency but that made no > > >>>> difference. Is > > >>>> anyone else seeing this and can anyone point me in the right > > >>>> direction > > >>>> to get this fixed please? > > >>>> > > >>>> Below is my make.conf, list of poudriere-built ports and the full > > >>>> poudriere log for py-cryptography > > >>>> > > >>> > > >>> Hi Simon, > > >>> > > >>> Is the issue reproducible without ccache? > > >>> > > >>> Also, make.conf still shows: > > >>> > > >>> DEFAULT_VERSIONS+=ssl=libressl > > >>> > > >> Thanks Kubs. When I tested I removed libressl, tried the build again > > >> and > > >> it failed so I replaced libressl after the test. > > >> Removing ccache (and with libressl) made no difference - still the > > >> same > > >> error. I then removed the libressl dependency and I reran the build - > > >> no > > >> ccache and no libressl - the build still failed, same error message. > > >> Since no-one else has reported this I suppose it should be something > > >> in > > >> my environment . . . . But what? :) > > > > > > While the build error *with libressl* is known, matching that reported > > > in: > > > > > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255241 > > > > > > Failing to build without libressl is unexpected. > > > > > > Jump into the poudriere jail to confirm (or not) its libressl that's > > > being installed and used. Could be: > > > > > > - Custom WRKDIRPREFIX? > > > - An overriding jail or set (-z) specific poudriere foo-make.conf? > > > > > > Note, the OP build log contains: > > > > > > [pkg.home.santos-wright.net] | | `-- Installing libressl-3.3.3... > > > [pkg.home.santos-wright.net] | | `-- Extracting libressl-3.3.3: > > > > > > With defaults, base openssl will be used, and you wont see libressl as > > > a dependency in the build. > > > > > > [1] build/temp.freebsd-13.0-RELEASE-amd64-3.8/_openssl.c:2172:19: > > > error: > > > expected identifier or '(' > > > static const long SSL_OP_NO_DTLSv1 = 0; > > > > > >> Regards, > > >> Simon. > > >> > > >>>> ============================================ > > >>>> > > >>>> make.conf > > >>>> > > >>>> WRKDIRPREFIX=/usr/tmp > > >>>> OPTIONS_SET=GECKO CUPS > > >>>> NOI4B=1 > > >>>> OPTIONS_SET+=NO-X11 > > >>>> CUPS_OVERWRITE_BASE=YES > > >>>> WITH_VIM_OPTIONS=yes > > >>>> DEFAULT_VERSIONS+=ssl=libressl bdb=5 > > >>>> VALID_CATEGORIES+=local > > >>>> SVN=svnlite > > >>>> > > >>>> > > >>>> Poudriere ports list: > > >>>> > > >>>> devel/git@lite > > >>>> dns/bind916 > > >>>> emulators/open-vm-tools@nox11 > > >>>> ftp/curl > > >>>> graphics/cairo > > >>>> local/vmserver-baseline > > >>>> mail/postfix > > >>>> print/hplip > > >>>> sysutils/facter > > >>>> sysutils/puppet6 > > >>>> sysutils/rsyslog8 > > >>>> sysutils/rubygem-puppetserver-ca > > >>>> www/apt-cacher-ng > > >>>> www/mod_log_sql > > >>>> > > >>>> > > > _______________________________________________ > > > freebsd-ports@freebsd.org mailing list > > > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > > > To unsubscribe, send any mail to > > > "freebsd-ports-unsubscr...@freebsd.org" > > _______________________________________________ > > freebsd-ports@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" > > > > > -- > Dan Langille > d...@langille.org > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" > -- Dan Langille d...@langille.org _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"