FreeBSD Bugzilla – Attachment 253499 Details for
Bug 281441
devel/efl: fix build with clang 19
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
devel/efl: fix build with clang 19
devel__efl-fix-clang19-build-1.diff (text/plain), 2.81 KB, created by
Dimitry Andric
on 2024-09-11 14:16:01 UTC
(
hide
)
Description:
devel/efl: fix build with clang 19
Filename:
MIME Type:
Creator:
Dimitry Andric
Created:
2024-09-11 14:16:01 UTC
Size:
2.81 KB
patch
obsolete
>commit 134fb083d1752d8aa010502f2ccfeb89951ed6e0 >Author: Dimitry Andric <dim@FreeBSD.org> >Date: 2024-09-11T16:13:30+02:00 > > devel/efl: fix build with clang 19 > > Clang 19 is more strict about errors in member functions, which results > in: > > ../src/bindings/cxx/eina_cxx/eina_string_view.hh:184:77: error: no member named 'lenght' in 'basic_string_view<CharT, Traits>'; did you mean 'length'? > 184 | return iter == crend() ? npos : reverse_distance(crbegin(), iter) - s.lenght(); > | ^~~~~~ > | length > ../src/bindings/cxx/eina_cxx/eina_string_view.hh:90:14: note: 'length' declared here > 90 | size_type length() const noexcept { return _len; } > | ^ > ../src/bindings/cxx/eina_cxx/eina_string_view.hh:192:77: error: no member named 'lenght' in 'basic_string_view<CharT, Traits>'; did you mean 'length'? > 192 | return iter == crend() ? npos : reverse_distance(crbegin(), iter) - s.lenght(); > | ^~~~~~ > | length > ../src/bindings/cxx/eina_cxx/eina_string_view.hh:90:14: note: 'length' declared here > 90 | size_type length() const noexcept { return _len; } > | ^ > > This is an obvious typo, fixed by upstream in > <https://git.enlightenment.org/enlightenment/efl/commit/6c3630ffda>. > > PR: 281441 > MFH: 2024Q3 > >diff --git a/devel/efl/Makefile b/devel/efl/Makefile >index 21c6679eba18..ec784c9ba379 100644 >--- a/devel/efl/Makefile >+++ b/devel/efl/Makefile >@@ -5,6 +5,9 @@ CATEGORIES= devel enlightenment > MASTER_SITES= http://download.enlightenment.org/rel/libs/${PORTNAME}/ > DIST_SUBDIR= enlightenment > >+PATCH_SITES= https://git.enlightenment.org/enlightenment/${PORTNAME}/commit/ >+PATCHFILES= 6c3630ffda0884b86e6ffc9d00d7315ab67858e5.patch:-p1 >+ > MAINTAINER= enlightenment@FreeBSD.org > COMMENT= Enlightenment Foundation Libraries > WWW= https://docs.enlightenment.org/efl/current/ >diff --git a/devel/efl/distinfo b/devel/efl/distinfo >index 3a35b2194e02..c2f9743db502 100644 >--- a/devel/efl/distinfo >+++ b/devel/efl/distinfo >@@ -1,3 +1,5 @@ >-TIMESTAMP = 1703938182 >+TIMESTAMP = 1726062803 > SHA256 (enlightenment/efl-1.27.0.tar.xz) = 3dfb99fbcc268c0bc797e2f83e8c503ef9de66284f40b381bb597a08185c00f4 > SIZE (enlightenment/efl-1.27.0.tar.xz) = 168543208 >+SHA256 (enlightenment/6c3630ffda0884b86e6ffc9d00d7315ab67858e5.patch) = 8b6f83729d97d470c0756e18f0f952817bf453b3a359e4ff63ba8b35c07aac66 >+SIZE (enlightenment/6c3630ffda0884b86e6ffc9d00d7315ab67858e5.patch) = 1458
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 281441
: 253499