Opened 3 years ago

Closed 15 months ago

#55859 closed defect (invalid)

pulseaudio fails to build without /opt/local/bin/gmkdir

Reported by: aphor (Jeremy McMillan) Owned by: Ionic (Mihai Moldovan)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: pulseaudio

Description

depends_build should include the coreutils port because pulseaudio build uses /opt/local/bin/gmkdir

Attachments (1)

pulseaudio.patch (462 bytes) - added by aphor (Jeremy McMillan) 3 years ago.
patch to add coreutils to depends_build

Download all attachments as: .zip

Change History (8)

Changed 3 years ago by aphor (Jeremy McMillan)

Attachment: pulseaudio.patch added

patch to add coreutils to depends_build

comment:1 Changed 3 years ago by aphor (Jeremy McMillan)

Cc: aphor added

comment:2 Changed 3 years ago by aphor (Jeremy McMillan)

Cc: aphor removed

comment:3 in reply to:  description ; Changed 3 years ago by ryandesign (Ryan Schmidt)

Replying to aphor:

pulseaudio build uses /opt/local/bin/gmkdir

Explain?

comment:4 Changed 2 years ago by ryandesign (Ryan Schmidt)

Owner: set to Ionic
Status: newassigned

comment:5 Changed 2 years ago by Ionic (Mihai Moldovan)

I don't understand why pulseaudio would not build without gmkdir.

I always build in trace mode which hides these binaries and the build has never failed due to this.

Please upload a clean build log.

Last edited 2 years ago by Ionic (Mihai Moldovan) (previous) (diff)

comment:6 in reply to:  3 Changed 2 years ago by Ionic (Mihai Moldovan)

Replying to ryandesign:

Replying to aphor:

pulseaudio build uses /opt/local/bin/gmkdir

Explain?

It tries to use gmkdir opportunistically (like autoconf often does), but it should be happy with an accessible mkdir binary somewhere in ${PATH}.

Must be something else.

comment:7 Changed 15 months ago by Ionic (Mihai Moldovan)

Resolution: invalid
Status: assignedclosed

No response and, as written, the system mkdir binary should be picked up and working just fine.

Closing.

Note: See TracTickets for help on using tickets.