Opened 3 weeks ago
Closed 3 weeks ago
#71179 closed defect (duplicate)
gexiv2 @0.14.3: cannot find type_traits
Reported by: | amagela (Anthony M. Agelastos) | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.10.2 |
Keywords: | sonoma | Cc: | mascguy (Christopher Nielsen), dkossack |
Port: | gexiv2 |
Description
I am unable to build the latest gexiv2
since it cannot find type_traits
. I am on macOS Sonoma 14.7 (arm64) and tried this with Xcode Command Line Tools set to Xcode 16.0 (16A242d)
and Xcode-15 15.4 (15F31d)
, both to no avail. I attached the build log file.
:info:build /opt/local/include/glib-2.0/glib/glib-typeof.h:43:10: fatal error: 'type_traits' file not found 350 :info:build 43 | #include <type_traits> 351 :info:build | ^~~~~~~~~~~~~ 352 :info:build 1 error generated.
Attachments (4)
Change History (12)
Changed 3 weeks ago by amagela (Anthony M. Agelastos)
Changed 3 weeks ago by dkossack
Attachment: | main.2.log added |
---|
Changed 3 weeks ago by dkossack
comment:3 follow-up: 5 Changed 3 weeks ago by dkossack
Yes... main.2.log before, main2.log after: fatal error: 'type_traits' file not found
comment:4 Changed 3 weeks ago by amagela (Anthony M. Agelastos)
Replying to kencu:
Did you try the fix mentioned?
I did and it seems to work for me. I also have Xcode 16 selected now instead of 15.4 (which I had for a while when 16 came out as some ports had issues).
comment:5 Changed 3 weeks ago by kencu (Ken)
Replying to dkossack:
Yes... main.2.log before, main2.log after: fatal error: 'type_traits' file not found
I think you still have the problem ProblemHotlist#clts16
please try again to do the fix.
comment:6 Changed 3 weeks ago by kencu (Ken)
I see there is a new CLTs released today ... perhaps that will finally fix this for everyone once they update.
Changed 3 weeks ago by dkossack
comment:7 follow-up: 8 Changed 3 weeks ago by dkossack
I reinstalled CLT (Xcode 12.4). I appear to have gotten past the 'type_traits' issue but now failing at:
:info:build Command failed: cd "/Volumes/PEluard/opt/local/var/macports/build/_Volumes_PEluard_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gexiv2/gexiv2/work/build" && /Volumes/PEluard/opt/local/bin/ninja -j8 -v :info:build Exit code: 1 :error:build Failed to build gexiv2: command execution failed
main3.log
comment:8 Changed 3 weeks ago by ryandesign (Ryan Carsten Schmidt)
Cc: | dkossack added |
---|---|
Keywords: | sonoma added |
Resolution: | → duplicate |
Status: | assigned → closed |
Replying to amagela:
Replying to kencu:
Did you try the fix mentioned?
I did and it seems to work for me. I also have Xcode 16 selected now instead of 15.4 (which I had for a while when 16 came out as some ports had issues).
Great, then we'll consider this ticket closed as a duplicate of #70750.
Replying to kencu:
Replying to dkossack:
Yes... main.2.log before, main2.log after: fatal error: 'type_traits' file not found
I think you still have the problem ProblemHotlist#clts16
please try again to do the fix.
The log from dkossack shows macOS 10.15, which is not affected by that bug. While reinstalling the CLT was the solution, the problem was not caused by the bug in the CLT 16 updater since the user is not using CLT 16.
Replying to dkossack:
I reinstalled CLT (Xcode 12.4). I appear to have gotten past the 'type_traits' issue but now failing at:
:info:build Command failed: cd "/Volumes/PEluard/opt/local/var/macports/build/_Volumes_PEluard_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gexiv2/gexiv2/work/build" && /Volumes/PEluard/opt/local/bin/ninja -j8 -v :info:build Exit code: 1 :error:build Failed to build gexiv2: command execution failedmain3.log
That is yet another different problem. We need each separate unrelated problem to be filed in separate tickets, please, so that we can investigate and advise clearly.
Build log