Opened 6 weeks ago

Closed 6 weeks ago

#71040 closed defect (fixed)

rzip @2.1: ISO C99 and later do not support implicit int [-Wimplicit-int]

Reported by: ttelford (Troy Telford) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.10.2
Keywords: sequoia Cc:
Port: rzip

Description

After updating to macOS Sequoia (arm64), rzip doesn't compile for me (with or without the CommandLineTools rename/workaround. (I really should check if that's still necessary; anyway...)

It fails in the configure of the build:

configure:661: /usr/bin/clang -o conftest -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX
       │ 15.sdk -arch arm64 -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -L/op
       │ t/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX
       │ 15.sdk -arch arm64 conftest.c  1>&5
   7   │ configure:658:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit
       │  int [-Wimplicit-int]
   8   │   658 | main(){return(0);}
   9   │       | ^
  10   │       | int
  11   │ 1 error generated.

(I'll attach the full logs)

Attachments (2)

config.log (1.1 KB) - added by ttelford (Troy Telford) 6 weeks ago.
config.log
main.log (17.2 KB) - added by ttelford (Troy Telford) 6 weeks ago.
main.log

Download all attachments as: .zip

Change History (4)

Changed 6 weeks ago by ttelford (Troy Telford)

Attachment: config.log added

config.log

Changed 6 weeks ago by ttelford (Troy Telford)

Attachment: main.log added

main.log

comment:1 Changed 6 weeks ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to ryandesign
Status: newaccepted
Summary: rzip: ISO C99 and later do not support implicit int [-Wimplicit-int]rzip @2.1: ISO C99 and later do not support implicit int [-Wimplicit-int]

comment:2 Changed 6 weeks ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.