Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 935818 - Failed to install Gentoo on macOS 14.2.1: failed to emerge net-dns/c-ares-1.32.1 ("emake failed")
Summary: Failed to install Gentoo on macOS 14.2.1: failed to emerge net-dns/c-ares-1.3...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: x86 OS X
: Normal normal
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-10 11:08 UTC by Wang Chi
Modified: 2024-07-17 13:27 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Build log for net-dns/c-ares-1.32.1 in the second attempt (build.log,98.85 KB, application/octet-stream)
2024-07-10 11:08 UTC, Wang Chi
Details
stage3.log from the third attempt (stage3_2.log.zip,213 bytes, application/zip)
2024-07-12 06:14 UTC, Wang Chi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Wang Chi 2024-07-10 11:08:32 UTC
Created attachment 897397 [details]
Build log for net-dns/c-ares-1.32.1 in the second attempt

Encountered this error during stage3 of installation. I ran bootstrap-prefix.sh a second time later. Got the same error. 

Attached to this bug report is the build log of net-dns/c-ares-1.32.1 during my second attempt.

Device info:

MacBook Air (Retina, 3-inch, 2019) (Intel, of course)
macOS 14.2.1
Comment 1 Wang Chi 2024-07-10 11:09:26 UTC
(In reply to Wang Chi from comment #0)
> Created attachment 897397 [details]
> Build log for net-dns/c-ares-1.32.1 in the second attempt
> 
> Encountered this error during stage3 of installation. I ran
> bootstrap-prefix.sh a second time later. Got the same error. 
> 
> Attached to this bug report is the build log of net-dns/c-ares-1.32.1 during
> my second attempt.
> 
> Device info:
> 
> MacBook Air (Retina, 3-inch, 2019) (Intel, of course)
> macOS 14.2.1

13-inch of course...
Comment 2 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2024-07-12 04:16:24 UTC
Maybe I'm missing something, but this doesn't look hardened-specific? Please also (always) share your `emerge --info`.
Comment 3 Wang Chi 2024-07-12 06:10:29 UTC
(In reply to John Helmert III from comment #2)
> Maybe I'm missing something, but this doesn't look hardened-specific? Please
> also (always) share your `emerge --info`.

When I tried "emerge --info", it simply gave me "command not found"...

I will update the stage3.log during my first and third attempt. Hope it will help.
Comment 4 Wang Chi 2024-07-12 06:14:12 UTC
Created attachment 897468 [details]
stage3.log from the third attempt

The log from first attempt was too large to upload even after compressing...
Original size over 36 MB... Compressed to 1.8 MB.
Comment 5 Larry the Git Cow gentoo-dev 2024-07-17 13:27:13 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5603fb21d4c3303aa29e3b1641d9349ec21628c

commit d5603fb21d4c3303aa29e3b1641d9349ec21628c
Author:     Fabian Groffen <grobian@gentoo.org>
AuthorDate: 2024-07-17 13:24:03 +0000
Commit:     Fabian Groffen <grobian@gentoo.org>
CommitDate: 2024-07-17 13:26:05 +0000

    net-dns/c-ares-1.32.2: fix for Darwin
    
    macOS system headers are a bit messy nowadays, provide workaround for
    missing bool definition and disable non-Prefix system integration
    
    Closes: https://bugs.gentoo.org/935818
    Closes: https://bugs.gentoo.org/932809
    Signed-off-by: Fabian Groffen <grobian@gentoo.org>

 net-dns/c-ares/c-ares-1.32.2.ebuild | 14 ++++++++++++++
 1 file changed, 14 insertions(+)