From nobody Sun Sep 10 05:19:41 2023 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Rjyp54S1cz4swK9 for ; Sun, 10 Sep 2023 05:19:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rjyp52VCSz4KB7 for ; Sun, 10 Sep 2023 05:19:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1694323181; a=rsa-sha256; cv=none; b=lfzuOcgCpQ74+DryDm0oIDOUrubbo/jTZtIQl/3I//M7f0Ft34Tfhaz3BEv4yFpZI4mqBs +U+2axDxbOqWHxtT0REbLoo4hinTKT1CgweF5SuS9a1m+1pO/O1CrVt3msfvfUt3n3XpEg vzIiuKGyUZRmnond1HZxDmjUsrx/wxca1/FygLyZ7hw9XY+RdPCXJ1lelwPosqA656+srC u+jxNg5KU1uX0ddMtrq9z36wrAB9HkhihmKHzHCvZmIQayVyLiHY1IbrsJXrz8vVU8Chnw axxLBW9dOLJf+MQCxSEYFdd28i4UCDhw/UFavyikJ4H3Epz7PQIzwFGLjhw4rg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1694323181; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=kBbrZh2+BRwFF+x06HJEOdzFrVETixQFPQji5FiOKTg=; b=wWs+CSafoqGUbKuukiC0Fyrt6BYMI/CWNqZEETA0NjmdVp4GpVZOQNVu7ccUN3RqyMJ63k W16AT54LOMb4oiU15PBjZ4ME5b5h7vzu8kQQuwi3Ket+/IZnjXho7i+2kHNUMSVACJl8M5 aJ1rzHEFW/sEbW/WOSzbw1mu+9vei6R306AATMW5F1dYGm6PnWM/QMqYedVjCbseSKNUBf ZpB4LcNpX+It+H/FHWRWLQgy+SZv4Sc9kTqDnl1Np14K6ARgBLmIKEkhQnpLrqhDGgkupK ghPNaUYGKZik8GuoBTjJPyRT6z3DY44CQb5cPWXLFPy1IM236JvackZR3Tq4Ag== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Rjyp51PnBztpP for ; Sun, 10 Sep 2023 05:19:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 38A5Jf3e094334 for ; Sun, 10 Sep 2023 05:19:41 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 38A5JfC2094333 for ports-bugs@FreeBSD.org; Sun, 10 Sep 2023 05:19:41 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 273461] [NEW PORT] irc/unreal current version of unrealircd 6.1.1.1 Date: Sun, 10 Sep 2023 05:19:41 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: fuz@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fuz@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273461 Robert Clausecker changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Open Assignee|ports-bugs@FreeBSD.org |fuz@FreeBSD.org --- Comment #5 from Robert Clausecker --- Thank you for the update. This looks better! Unfortunately I overlooked s= ome issues in my previous round that neverthless need to be addressed: - REINPLACE_CMD is not for static replacements; only use it for replacemen= ts where the text you want to insert is variable. For static replacements,= use patch files. For configure scripts, it is usually best to add a patch f= or configure.ac and then to add USES=3Dautoreconf to regenerate configure. - use the macros from =C2=A7 5.17.1 Porter's Handbook (i.e.=20 INSTALL_PROGRAM/SCRIPT/LIB/KLD/DATA/MAN) instead of plain INSTALL to ins= tall files. These macros differ in the permissions used and in whether to st= rip the file. - why do you install conf/examples/example.conf twice? Once into the documentation and once into etc? - only config files the user is supposed to modify need @sample. Please check which files these are and only use @sample for files the user is supposed to alter. - you could remove doc/ from the items in DOCS to make the list a bit shor= ter. - you can use .for ... .endfor loops to make the install target a bit shor= ter. - please place a blank line between the do-install and do-install-DOCS-on target. - the variable TMPDIR is used by various other bits of the build system. Please chose a different name (e.g. _TMPDIR) to avoid a collision. Alternatively, assign to it with ?=3D so the user's value is respected. On another note, the port fails a build test (on arm64 FreeBSD 13.2) due to= a missing libargon2. Perhaps you forgot to declare a dependency on it? cc -I/wrkdirs/usr/ports/irc/unreal/work/unrealircd-6.1.1.1/include -D_THREAD_SAFE -pthread -I/usr/local/include -I/wrkdirs/usr/ports/irc/unreal/work/unrealircd-6.1.1.1/extras/argon2/inclu= de -I/usr/local/include -I/wrkdirs/usr/ports/irc/unreal/work/unrealircd-6.1.1.1/extras/sodium/inclu= de -I/wrkdirs/usr/ports/irc/unreal/work/unrealircd-6.1.1.1/extras/jansson/incl= ude -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fno-strict-aliasing -fno-common -funsigned-char -Wall -Wextra -Waggregate-return -Wformat-nonliteral -Wparentheses -Wno-pointer-s= ign -Wno-invalid-source-encoding -Wno-format-zero-length -Wno-unused -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-char-subscripts -Wno-sign-compare -Wno-empty-body -Wno-unknown-warning-option=20 -fno-strict-overflow -D_FORTIFY_SOURCE=3D2 -fstack-protector-all -Wstack-protector --param ssp-buffer-size=3D1 -isystem /usr/local/include -= fPIE -lssl -lcrypto -ldl -o unrealircdctl unrealircdctl.o proc_io_client.o ircd_vars.o dns.o auth.o channel.o crule.o dbuf.o fdlist.o hash.o ircsprint= f.o list.o match.o modules.o parse.o mempool.o operclass.o conf_preprocessor.o conf.o proc_io_server.o debug.o dispatch.o securitygroup.o misc.o serv.o aliases.o socket.o tls.o user.o scache.o send.o support.o version.o whowas.o random.o api-usermode.o api-channelmode.o api-moddata.o api-extban.o api-isupport.o api-command.o api-clicap.o api-messagetag.o api-history-backend.o api-efunctions.o api-event.o api-rpc.o crypt_blowfish= .o unrealdb.o crashreport.o modulemanager.o utf8.o json.o log.o openssl_hostname_validation.o url_unreal.o -Wl,-rpath,/usr/local/share/unreal/lib -Wl,-z,relro -Wl,-z,now=20=20 -fstack-protector-strong -Wl,-rpath,/usr/local/share/unreal/lib -Wl,-export-dynamic -pie -lcrypt -L/usr/local/lib -lpcre2-8 -L/usr/local/share/unreal/lib -largon2 -L/usr/local/lib -lcares -L/usr/local/share/unreal/lib -lsodium -L/usr/local/share/unreal/lib -ljans= son=20 -lssl -lcrypto -ldl ld: error: unable to find library -largon2 ld: error: unable to find library -largon2 cc: error: linker command failed with exit code 1 (use -v to see invocation) cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[3]: *** [Makefile:72: ircd] Error 1 gmake[3]: *** Waiting for unfinished jobs.... gmake[3]: *** [Makefile:75: unrealircdctl] Error 1 gmake[3]: Leaving directory '/wrkdirs/usr/ports/irc/unreal/work/unrealircd-6.1.1.1/src' gmake[2]: *** [Makefile:65: build] Error 2 gmake[2]: Leaving directory '/wrkdirs/usr/ports/irc/unreal/work/unrealircd-6.1.1.1/src' gmake[1]: *** [Makefile:141: build] Error 2 gmake[1]: Leaving directory '/wrkdirs/usr/ports/irc/unreal/work/unrealircd-6.1.1.1' =3D=3D=3D> Compilation failed unexpectedly. --=20 You are receiving this mail because: You are the assignee for the bug.=