The build fails with Clang 6 and soon the port will be marked as BROKEN on 12.0 and 11.2 if we do not act.
Created attachment 196578 [details] devel__rudeconfig.diff
You might also want to look into the size and checksum mismatch for the tarball I see => Attempting to fetch http://www.rudeserver.com/config/download/rudeconfig-5.0.5.tar.gz fetch: http://www.rudeserver.com/config/download/rudeconfig-5.0.5.tar.gz: size mismatch: expected 328975, actual 330531
A commit references this bug: Author: tobik Date: Sun Sep 9 07:24:48 UTC 2018 New revision: 479277 URL: https://svnweb.freebsd.org/changeset/ports/479277 Log: devel/rudeconfig: Fix build with Clang 6 src/Base64Encoder.cpp:170:25: error: cast from pointer to smaller type 'char' loses information retval[outlength]=(char) NULL; ^~~~~~~~~~~ http://beefy12.nyi.freebsd.org/data/head-amd64-default/p479076_s338486/logs/errors/rudeconfig-5.0.5_2.log - Make sure all files use Unix line endings PR: 230920 Submitted by: tobik Approved by: lowmaster@web.de (maintainer timeout, 2 weeks) Changes: head/devel/rudeconfig/Makefile head/devel/rudeconfig/files/ head/devel/rudeconfig/files/patch-src_Base64Encoder.cpp
A commit references this bug: Author: tobik Date: Sun Sep 9 13:24:14 UTC 2018 New revision: 479290 URL: https://svnweb.freebsd.org/changeset/ports/479290 Log: devel/rudeconfig: Regenerate distinfo The tarball got rerolled upstream. => Attempting to fetch http://www.rudeserver.com/config/download/rudeconfig-5.0.5.tar.gz fetch: http://www.rudeserver.com/config/download/rudeconfig-5.0.5.tar.gz: size mismatch: expected 328975, actual 330531 The differences [1] appear to be harmless. [1] https://people.freebsd.org/~tobik/rudeconfig.diff PR: 230920 Changes: head/devel/rudeconfig/distinfo