From nobody Thu Sep 07 01:13:39 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 4Rh1Tb48wWz4rwKC for ; Thu, 7 Sep 2023 01:13:39 +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 4Rh1Tb38Hjz3GyD for ; Thu, 7 Sep 2023 01:13:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1694049219; a=rsa-sha256; cv=none; b=rgc3Qzauxy42Ul8AaL/E7z0yygKCSypSG2NzFICiXriGl720pyFQapvuPJR8dVBfa9Llyr sVx7RcBFfrtiWU35OJEmLhEj7JbtLknXshkbJktXT4I84HVtskT5s1UAh2Pe05bKmG4wPV /dkVN532uQTfc90fSDJ4iXg0bAwQt98vo1mxksVSw2/KW5D1Tf/TOSnpz5psv40TOvGdC9 r2AW+jeFORABtKdL7fDyd8uIZHO3E+XJEMB7SLSMa5FX0+nsPszVLM5HFoTgmN2YFdwFjz 35loePZkddynvZ6kiF9fq1x64D6l0ptb/rEq1toA2fMBCJ70gxH2ScvDcPWQzQ== 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=1694049219; 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; bh=vlfTITakhfm5K8NvXLzV0Fo1iMIuBZGG6h/46Hyk8vM=; b=Qqo3o2yordwxUdF8u2Mt1xbQGY8cbz7L8cnICJb8ASG8DcFlU07cETLVwHWtHn2x2K/Xx6 /eQ7o8mC/+ZZeNyd0r5bZBBugEQ5qCCNn+UWbhi+FVBlYj/NH1M6MQwuCZxt7Wr3qmuQgx xh0Pgsyj6DBvgitHywG0E/2ZWSWYFaxf68lK/Ev2UNmevR5ncaL7A7nQTF9x5y1NLwxBv3 EnXfAOG+7ePdqGPL1quN98rKjcQ+Q7uTrwgROeWsxCAYiGSKDSpaDRJGK7tIipUEIZXyON eWYqu5HyTZjDFZrlZKGHK2GUfxbdbsX6mc0SOQuLsILabUcRH6g0PjnHgai8UA== 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 4Rh1Tb2D5pzfS8 for ; Thu, 7 Sep 2023 01:13:39 +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 3871DdmF049391 for ; Thu, 7 Sep 2023 01:13:39 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3871DdfL049390 for ports-bugs@FreeBSD.org; Thu, 7 Sep 2023 01:13:39 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 273609] devel/libgit2: Build failure with openssl3x Date: Thu, 07 Sep 2023 01:13:39 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new 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: adamw@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: mfechner@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: 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=3D273609 Bug ID: 273609 Summary: devel/libgit2: Build failure with openssl3x Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: mfechner@FreeBSD.org Reporter: adamw@FreeBSD.org Assignee: mfechner@FreeBSD.org Flags: maintainer-feedback?(mfechner@FreeBSD.org) I'm getting the following, with DEFAULT_VERSIONS+=3D ssl=3Dopenssl31. Note = that it seems to be linking against /usr/lib/libssl.so, which probably isn't right.= I'm assuming the same problem would occur with ssl=3Dopenssl30. Do you get the = same thing, or is it just me? [ 98% 186/186] /usr/local/bin/cmake -E cmake_symlink_library libgit2.so.1.5= .2=20 libgit2.so.1.5 libgit2.so && : samu: job failed with status 1: : && /ccache/libexec/ccache/cc -D_GNU_SOURCE -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -fvisibility=3Dhidden -fPIC -Wdocumentation -Wno-documentation-deprecated-s= ync -Wno-missing-field-initializers -Wmissing-declarations -Wstrict-aliasing -Wstrict-prototypes -Wdeclaration-after-statement -Wshift-count-overflow -Wunused-const-variable -Wunused-function -Wint-conversion -Wc11-extensions -Wformat -Wformat-security -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wl,-rpath,/usr/local/lib -fstack-protector-strong src/util/CMakeFiles/util.dir/alloc.c.o src/util/CMakeFiles/util.dir/allocators/failalloc.c.o src/util/CMakeFiles/util.dir/allocators/stdalloc.c.o src/util/CMakeFiles/util.dir/allocators/win32_leakcheck.c.o src/util/CMakeFiles/util.dir/date.c.o src/util/CMakeFiles/util.dir/filebuf.= c.o src/util/CMakeFiles/util.dir/fs_path.c.o src/util/CMakeFiles/util.dir/futils.c.o src/util/CMakeFiles/util.dir/hash.c= .o src/util/CMakeFiles/util.dir/net.c.o src/util/CMakeFiles/util.dir/pool.c.o src/util/CMakeFiles/util.dir/posix.c.o src/util/CMakeFiles/util.dir/pqueue.= c.o src/util/CMakeFiles/util.dir/rand.c.o src/util/CMakeFiles/util.dir/regexp.c= .o src/util/CMakeFiles/util.dir/runtime.c.o src/util/CMakeFiles/util.dir/sortedcache.c.o src/util/CMakeFiles/util.dir/str.c.o src/util/CMakeFiles/util.dir/strmap.c.o src/util/CMakeFiles/util.dir/thread.c.o src/util/CMakeFiles/util.dir/tsort.= c.o src/util/CMakeFiles/util.dir/utf8.c.o src/util/CMakeFiles/util.dir/util.c.o src/util/CMakeFiles/util.dir/varint.c.o src/util/CMakeFiles/util.dir/vector= .c.o src/util/CMakeFiles/util.dir/wildmatch.c.o src/util/CMakeFiles/util.dir/zstream.c.o src/util/CMakeFiles/util.dir/unix/map.c.o src/util/CMakeFiles/util.dir/unix/realpath.c.o src/util/CMakeFiles/util.dir/hash/collisiondetect.c.o src/util/CMakeFiles/util.dir/hash/sha1dc/sha1.c.o src/util/CMakeFiles/util.dir/hash/sha1dc/ubc_check.c.o src/util/CMakeFiles/util.dir/hash/openssl.c.o src/libgit2/CMakeFiles/libgit2.dir/annotated_commit.c.o src/libgit2/CMakeFiles/libgit2.dir/apply.c.o src/libgit2/CMakeFiles/libgit2.dir/attr.c.o src/libgit2/CMakeFiles/libgit2.dir/attr_file.c.o src/libgit2/CMakeFiles/libgit2.dir/attrcache.c.o src/libgit2/CMakeFiles/libgit2.dir/blame.c.o src/libgit2/CMakeFiles/libgit2.dir/blame_git.c.o src/libgit2/CMakeFiles/libgit2.dir/blob.c.o src/libgit2/CMakeFiles/libgit2.dir/branch.c.o src/libgit2/CMakeFiles/libgit2.dir/buf.c.o src/libgit2/CMakeFiles/libgit2.dir/cache.c.o src/libgit2/CMakeFiles/libgit2.dir/checkout.c.o src/libgit2/CMakeFiles/libgit2.dir/cherrypick.c.o src/libgit2/CMakeFiles/libgit2.dir/clone.c.o src/libgit2/CMakeFiles/libgit2.dir/commit.c.o src/libgit2/CMakeFiles/libgit2.dir/commit_graph.c.o src/libgit2/CMakeFiles/libgit2.dir/commit_list.c.o src/libgit2/CMakeFiles/libgit2.dir/config.c.o src/libgit2/CMakeFiles/libgit2.dir/config_cache.c.o src/libgit2/CMakeFiles/libgit2.dir/config_entries.c.o src/libgit2/CMakeFiles/libgit2.dir/config_file.c.o src/libgit2/CMakeFiles/libgit2.dir/config_mem.c.o src/libgit2/CMakeFiles/libgit2.dir/config_parse.c.o src/libgit2/CMakeFiles/libgit2.dir/config_snapshot.c.o src/libgit2/CMakeFiles/libgit2.dir/crlf.c.o src/libgit2/CMakeFiles/libgit2.dir/delta.c.o src/libgit2/CMakeFiles/libgit2.dir/describe.c.o src/libgit2/CMakeFiles/libgit2.dir/diff.c.o src/libgit2/CMakeFiles/libgit2.dir/diff_driver.c.o src/libgit2/CMakeFiles/libgit2.dir/diff_file.c.o src/libgit2/CMakeFiles/libgit2.dir/diff_generate.c.o src/libgit2/CMakeFiles/libgit2.dir/diff_parse.c.o src/libgit2/CMakeFiles/libgit2.dir/diff_print.c.o src/libgit2/CMakeFiles/libgit2.dir/diff_stats.c.o src/libgit2/CMakeFiles/libgit2.dir/diff_tform.c.o src/libgit2/CMakeFiles/libgit2.dir/diff_xdiff.c.o src/libgit2/CMakeFiles/libgit2.dir/email.c.o src/libgit2/CMakeFiles/libgit2.dir/errors.c.o src/libgit2/CMakeFiles/libgit2.dir/fetch.c.o src/libgit2/CMakeFiles/libgit2.dir/fetchhead.c.o src/libgit2/CMakeFiles/libgit2.dir/filter.c.o src/libgit2/CMakeFiles/libgit2.dir/graph.c.o src/libgit2/CMakeFiles/libgit2.dir/hashsig.c.o src/libgit2/CMakeFiles/libgit2.dir/ident.c.o src/libgit2/CMakeFiles/libgit2.dir/idxmap.c.o src/libgit2/CMakeFiles/libgit2.dir/ignore.c.o src/libgit2/CMakeFiles/libgit2.dir/index.c.o src/libgit2/CMakeFiles/libgit2.dir/indexer.c.o src/libgit2/CMakeFiles/libgit2.dir/iterator.c.o src/libgit2/CMakeFiles/libgit2.dir/libgit2.c.o src/libgit2/CMakeFiles/libgit2.dir/mailmap.c.o src/libgit2/CMakeFiles/libgit2.dir/merge.c.o src/libgit2/CMakeFiles/libgit2.dir/merge_driver.c.o src/libgit2/CMakeFiles/libgit2.dir/merge_file.c.o src/libgit2/CMakeFiles/libgit2.dir/message.c.o src/libgit2/CMakeFiles/libgit2.dir/midx.c.o src/libgit2/CMakeFiles/libgit2.dir/mwindow.c.o src/libgit2/CMakeFiles/libgit2.dir/netops.c.o src/libgit2/CMakeFiles/libgit2.dir/notes.c.o src/libgit2/CMakeFiles/libgit2.dir/object.c.o src/libgit2/CMakeFiles/libgit2.dir/object_api.c.o src/libgit2/CMakeFiles/libgit2.dir/odb.c.o src/libgit2/CMakeFiles/libgit2.dir/odb_loose.c.o src/libgit2/CMakeFiles/libgit2.dir/odb_mempack.c.o src/libgit2/CMakeFiles/libgit2.dir/odb_pack.c.o src/libgit2/CMakeFiles/libgit2.dir/offmap.c.o src/libgit2/CMakeFiles/libgit2.dir/oid.c.o src/libgit2/CMakeFiles/libgit2.dir/oidarray.c.o src/libgit2/CMakeFiles/libgit2.dir/oidmap.c.o src/libgit2/CMakeFiles/libgit2.dir/pack-objects.c.o src/libgit2/CMakeFiles/libgit2.dir/pack.c.o src/libgit2/CMakeFiles/libgit2.dir/parse.c.o src/libgit2/CMakeFiles/libgit2.dir/patch.c.o src/libgit2/CMakeFiles/libgit2.dir/patch_generate.c.o src/libgit2/CMakeFiles/libgit2.dir/patch_parse.c.o src/libgit2/CMakeFiles/libgit2.dir/path.c.o src/libgit2/CMakeFiles/libgit2.dir/pathspec.c.o src/libgit2/CMakeFiles/libgit2.dir/proxy.c.o src/libgit2/CMakeFiles/libgit2.dir/push.c.o src/libgit2/CMakeFiles/libgit2.dir/reader.c.o src/libgit2/CMakeFiles/libgit2.dir/rebase.c.o src/libgit2/CMakeFiles/libgit2.dir/refdb.c.o src/libgit2/CMakeFiles/libgit2.dir/refdb_fs.c.o src/libgit2/CMakeFiles/libgit2.dir/reflog.c.o src/libgit2/CMakeFiles/libgit2.dir/refs.c.o src/libgit2/CMakeFiles/libgit2.dir/refspec.c.o src/libgit2/CMakeFiles/libgit2.dir/remote.c.o src/libgit2/CMakeFiles/libgit2.dir/repository.c.o src/libgit2/CMakeFiles/libgit2.dir/reset.c.o src/libgit2/CMakeFiles/libgit2.dir/revert.c.o src/libgit2/CMakeFiles/libgit2.dir/revparse.c.o src/libgit2/CMakeFiles/libgit2.dir/revwalk.c.o src/libgit2/CMakeFiles/libgit2.dir/signature.c.o src/libgit2/CMakeFiles/libgit2.dir/stash.c.o src/libgit2/CMakeFiles/libgit2.dir/status.c.o src/libgit2/CMakeFiles/libgit2.dir/strarray.c.o src/libgit2/CMakeFiles/libgit2.dir/streams/mbedtls.c.o src/libgit2/CMakeFiles/libgit2.dir/streams/openssl.c.o src/libgit2/CMakeFiles/libgit2.dir/streams/openssl_dynamic.c.o src/libgit2/CMakeFiles/libgit2.dir/streams/openssl_legacy.c.o src/libgit2/CMakeFiles/libgit2.dir/streams/registry.c.o src/libgit2/CMakeFiles/libgit2.dir/streams/socket.c.o src/libgit2/CMakeFiles/libgit2.dir/streams/stransport.c.o src/libgit2/CMakeFiles/libgit2.dir/streams/tls.c.o src/libgit2/CMakeFiles/libgit2.dir/submodule.c.o src/libgit2/CMakeFiles/libgit2.dir/sysdir.c.o src/libgit2/CMakeFiles/libgit2.dir/tag.c.o src/libgit2/CMakeFiles/libgit2.dir/threadstate.c.o src/libgit2/CMakeFiles/libgit2.dir/trace.c.o src/libgit2/CMakeFiles/libgit2.dir/trailer.c.o src/libgit2/CMakeFiles/libgit2.dir/transaction.c.o src/libgit2/CMakeFiles/libgit2.dir/transport.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/auth.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/auth_negotiate.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/auth_ntlm.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/credential.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/credential_helpers.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/git.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/http.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/httpclient.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/local.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/smart.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/smart_pkt.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/smart_protocol.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/ssh.c.o src/libgit2/CMakeFiles/libgit2.dir/transports/winhttp.c.o src/libgit2/CMakeFiles/libgit2.dir/tree-cache.c.o src/libgit2/CMakeFiles/libgit2.dir/tree.c.o src/libgit2/CMakeFiles/libgit2.dir/worktree.c.o src/libgit2/CMakeFiles/libgit2.dir/xdiff/xdiffi.c.o src/libgit2/CMakeFiles/libgit2.dir/xdiff/xemit.c.o src/libgit2/CMakeFiles/libgit2.dir/xdiff/xhistogram.c.o src/libgit2/CMakeFiles/libgit2.dir/xdiff/xmerge.c.o src/libgit2/CMakeFiles/libgit2.dir/xdiff/xpatience.c.o src/libgit2/CMakeFiles/libgit2.dir/xdiff/xprepare.c.o src/libgit2/CMakeFiles/libgit2.dir/xdiff/xutils.c.o deps/ntlmclient/CMakeFiles/ntlmclient.dir/ntlm.c.o deps/ntlmclient/CMakeFiles/ntlmclient.dir/util.c.o deps/ntlmclient/CMakeFiles/ntlmclient.dir/unicode_builtin.c.o deps/ntlmclient/CMakeFiles/ntlmclient.dir/crypt_openssl.c.o src/cli/CMakeFiles/git2_cli.dir/cmd.c.o src/cli/CMakeFiles/git2_cli.dir/cmd_cat_file.c.o src/cli/CMakeFiles/git2_cli.dir/cmd_clone.c.o src/cli/CMakeFiles/git2_cli.dir/cmd_hash_object.c.o src/cli/CMakeFiles/git2_cli.dir/cmd_help.c.o src/cli/CMakeFiles/git2_cli.dir/main.c.o src/cli/CMakeFiles/git2_cli.dir/opt.c.o src/cli/CMakeFiles/git2_cli.dir/opt_usage.c.o src/cli/CMakeFiles/git2_cli.dir/progress.c.o src/cli/CMakeFiles/git2_cli.dir/unix/sighandler.c.o -o git2_cli=20 -Wl,-rpath,/usr/local/lib: /usr/lib/libssl.so /usr/lib/libcrypto.so=20 /usr/local/lib/libhttp_parser.so /usr/local/lib/libpcre2-8.so=20 /usr/lib/libz.so -lrt -lpthread && : ld: error: undefined symbol: SSL_get1_peer_certificate >>> referenced by openssl.c >>> src/libgit2/CMakeFiles/libgit2.dir/streams/openssl.c.o:(o= penssl_connect) >>> referenced by openssl.c >>> src/libgit2/CMakeFiles/libgit2.dir/streams/openssl.c.o:(o= penssl_certificate) >>> did you mean: SSL_get_peer_certificate >>> defined in: /usr/lib/libssl.so cc: error: linker command failed with exit code 1 (use -v to see invocation) samu: subcommand failed =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure = to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/devel/libgit2 --=20 You are receiving this mail because: You are the assignee for the bug.=