HomeFreeBSD

www/{*chromium,iridium}: Fix build after src snapshot 0c47b9c211

Description

www/{*chromium,iridium}: Fix build after src snapshot 0c47b9c211

After src snapshot 0c47b9c211e, the build began failing with:

../../third_party/nasm/include/compiler.h:249:21: error: static

declaration of 'mempcpy' follows non-static declaration
249 | static inline void *mempcpy(void *dst, const void *src, size_t n)
    |                     ^

/usr/include/string.h:71:8: note: previous declaration is here

71 | void    *(mempcpy)(void * __restrict,
                        const void * __restrict,size_t);

Fix the build by updating the pattern used to detect mempcpy(3) in
string.h.

Reviewed by: rnagy (earlier revision)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D46055

Details

Provenance
jrmAuthored on Jul 23 2024, 9:56 PM
Reviewer
rnagy
Differential Revision
D46055: www/{*chromium,iridium}: Fix build after src snapshot 0c47b9c211
Parents
R11:7d8eba093979: mail/claws-mail: upgrade to 3.21.0 and 4.3.0
Branches
Unknown
Tags
Unknown