Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Nov 2023 18:45:54 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 273753] [exp-run] Against llvm-17-update branch on GitHub
Message-ID:  <bug-273753-7788-UlPHHlfZ0k@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-273753-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-273753-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273753

--- Comment #83 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=3D82a2ee4733f06470946894f5e383292=
74a29057d

commit 82a2ee4733f06470946894f5e38329274a29057d
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2023-11-25 17:59:54 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-11-25 18:43:29 +0000

    lang/libhx: fix build with lld 17

    Building lang/libhx with lld 17 results in the following link errors:

      ld: error: version script assignment of 'LIBHX_3.25' to symbol
'HX_basename' failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol
'HX_basename_exact' failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol 'HX_ch=
omp'
failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol
'HX_copy_dir' failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol
'HX_copy_file' failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol
'HX_dirname' failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol
'HX_dlclose' failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol
'HX_dlerror' failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol
'HX_dlopen' failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol 'HX_dl=
sym'
failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol 'HX_dr=
and'
failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol 'HX_ex=
it'
failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol 'HX_ff=
s'
failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol 'HX_fl=
s'
failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol 'HX_ge=
tl'
failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol
'HX_getopt' failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol
'HX_getopt_help' failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol
'HX_getopt_help_cb' failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol
'HX_getopt_usage' failed: symbol not defined
      ld: error: version script assignment of 'LIBHX_3.25' to symbol
'HX_getopt_usage_cb' failed: symbol not defined

    Since the linker version script is also used for a "rtcheck" library
    which does not implement any of the symbols, suppress errors with lld >=
=3D
    17 due to these undefined symbols.

    PR:             273753
    MFH:            2023Q4

 lang/libhx/files/patch-src_Makefile.in (new) | 11 +++++++++++
 1 file changed, 11 insertions(+)

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-273753-7788-UlPHHlfZ0k>