Opened 10 days ago
Closed 8 days 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 10 days ago by amagela (Anthony M. Agelastos)
Changed 9 days ago by dkossack
Attachment: | main.2.log added |
---|
Changed 8 days ago by dkossack
comment:3 follow-up: 5 Changed 8 days ago by dkossack
Yes... main.2.log before, main2.log after: fatal error: 'type_traits' file not found
comment:4 Changed 8 days 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 8 days 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 8 days 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 8 days ago by dkossack
comment:7 follow-up: 8 Changed 8 days 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 8 days 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