Opened 3 years ago

Last modified 21 months ago

#62689 new defect

darwinbuild @37_0+universal: error: macro expansion producing 'defined' has undefined behavior

Reported by: neimsaci (Maigurs Stalidzans) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: Cc:
Port: darwinbuild

Description

Build fails in early beginning.

sudo port install darwinbuild                    
--->  Computing dependencies for darwinbuild
--->  Fetching archive for darwinbuild
--->  Attempting to fetch darwinbuild-37_0+universal.darwin_19.x86_64.tbz2 from https://mse.uk.packages.macports.org/darwinbuild
--->  Attempting to fetch darwinbuild-37_0+universal.darwin_19.x86_64.tbz2 from https://lil.fr.packages.macports.org/darwinbuild
--->  Attempting to fetch darwinbuild-37_0+universal.darwin_19.x86_64.tbz2 from https://packages.macports.org/darwinbuild
--->  Building darwinbuild
Error: Failed to build darwinbuild: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_darwinbuild/darwinbuild/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port darwinbuild failed

Attachments (1)

logs.txt (233.9 KB) - added by neimsaci (Maigurs Stalidzans) 3 years ago.
logs

Download all attachments as: .zip

Change History (4)

Changed 3 years ago by neimsaci (Maigurs Stalidzans)

Attachment: logs.txt added

logs

comment:1 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)

Port: darwinbuild added
Summary: darwinbuild @37_0+universal: Error: Failed to build darwinbuild: command execution faileddarwinbuild @37_0+universal: error: macro expansion producing 'defined' has undefined behavior

comment:2 Changed 3 years ago by kencu (Ken)

I fixed up darwinbuild in 2017 a bit to find the sources that were current at that time, but the last time it had any real attention was in 2012.

It has no real use for any current system, especially Catalina.

We should probably mark it as "not supported" on everything newer than about SnowLeopard, I would think -- it's just a ticket magnet.

comment:3 in reply to:  2 Changed 21 months ago by barracuda156

Replying to kencu:

I fixed up darwinbuild in 2017 a bit to find the sources that were current at that time, but the last time it had any real attention was in 2012.

It has no real use for any current system, especially Catalina.

We should probably mark it as "not supported" on everything newer than about SnowLeopard, I would think -- it's just a ticket magnet.

There is a newer fork: https://trac.macports.org/ticket/60817 But it will need fixes for PPC.

  1. S. Why at all Macports insists on +universal? It does not seem to be required at all.
Note: See TracTickets for help on using tickets.