[Bug 257352] www/chromium: Fails to build after mempcpy (3) is added into base libc

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 07 Aug 2021 06:18:11 +0000
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257352

Tomoaki AOKI <junchoon_at_dec.sakura.ne.jp> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #226835|0                           |1
        is obsolete|                            |

--- Comment #7 from Tomoaki AOKI <junchoon_at_dec.sakura.ne.jp> ---
Created attachment 227003
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=227003&action=edit
Patch rev.2

Updated patch.

 *Delete offending hunk from
files/patch-third__party_nasm_config_config-linux.h
  and make deleted hunk an extra-patch.

 *Check the existense of mempcpy() in /usr/include/string.h and apply
  the extra-patch above only when mempcpy() is NOT exist.

As this is a build fix, no need to bump revision.

Some notes for future:
As no bump had done on adding mempcpy() to base, I first tried usual OSVERSION
check using later and nearest bump.
But this could cause future confusion, as it's not the bump for this change.
So I decided to apply unusual tricky way above.

-- 
You are receiving this mail because:
You are the assignee for the bug.
Received on Sat Aug 07 2021 - 06:18:11 UTC

Original text of this message