Opened 8 years ago

Closed 8 years ago

#52932 closed defect (duplicate)

libarchive @3.2.1: build fails with "fatal error: 'acl/libacl.h' file not found"

Reported by: TheLastLovemark Owned by: tobypeterson
Priority: Normal Milestone:
Component: ports Version: 2.3.5
Keywords: Cc:
Port: libarchive

Description (last modified by larryv (Lawrence Velázquez))

I made sure I did sudo port clean libarchive before I attached the log.

libarchive's failure to upgrade is causing problems as it it a dependency for a few outdated ports. The log file attached.

Here's a list of outdated ports I have installed:

cctools                        877.5_2 < 886_6           
dcraw                          9.26.0_0 < 9.27.0_1       
jasper                         1.900.1_10 < 1.900.27_0   
kerberos5                      1.14.1_0 < 1.14.4_0       
ld64-latest                    253.3_2 < 264.3.102_4     
libcomerr                      1.42.13_0 < 1.43.3_0      
libcxx                         3.7.1_0 < 3.9.0_0         
libcxxabi                      3.7.0_1 < 3.9.0_0         
libedit                        20150325-3.1_0 < 20160903-3.1_0   
libmacho-headers               877.5_0 < 886_0           
libmagic                       5.25_0 < 5.29_0           
llvm-3.4                       3.4.2_8 < 3.4.2_11        
llvm_select                    1.0_0 < 2_0               
pcre                           8.38_0 < 8.39_0           
python2_select                 0.0_1 < 0.0_2             
python27                       2.7.11_2 < 2.7.12_2       
python_select                  0.3_6 < 0.3_7             
serf1                          1.3.4_1 < 1.3.8_0         
sqlite3                        3.12.0_0 < 3.15.1_1       
subversion                     1.9.3_1 < 1.9.4_0

Any suggestions are appreciated.

Attachments (2)

libarchive.main.log (187.4 KB) - added by TheLastLovemark 8 years ago.
libarchive main.log
libedit.main.log (4.7 KB) - added by TheLastLovemark 8 years ago.
libedit main.log

Download all attachments as: .zip

Change History (8)

Changed 8 years ago by TheLastLovemark

Attachment: libarchive.main.log added

libarchive main.log

Changed 8 years ago by TheLastLovemark

Attachment: libedit.main.log added

libedit main.log

comment:1 Changed 8 years ago by larryv (Lawrence Velázquez)

Description: modified (diff)
Keywords: libarchive build error build error acl missing header removed
Owner: changed from macports-tickets@… to toby@…
Port: cctool removed
Status: newassigned
Summary: outdated ports dependent on libarchive not building and libarchive not upgrading. libedit's failure to upgrade prevents installing new ports. I read ticket #35714 alreadylibarchive @3.2.1: build fails with "fatal error: 'acl/libacl.h' file not found"

A ticket should be about one issue only. Please open a separate ticket for your libedit fetch problem.

This is curious because configure already knows that that header doesn’t exist.

:info:configure checking acl/libacl.h usability... no
:info:configure checking acl/libacl.h presence... no
:info:configure checking for acl/libacl.h... no

comment:2 Changed 8 years ago by TheLastLovemark

Any suggestions on how to fix?

comment:3 Changed 8 years ago by TheLastLovemark

I found the problem.

https://trac.macports.org/ticket/44109

I had to install homebrew for something school related a while ago and whatever I used HB to install, put the same dylib file in the same place. I renamed the file and all is good. I got libarchive to build.

comment:4 Changed 8 years ago by mf2k (Frank Schima)

Resolution: worksforme
Status: assignedclosed

comment:5 Changed 8 years ago by larryv (Lawrence Velázquez)

Resolution: worksforme
Status: closedreopened

comment:6 Changed 8 years ago by larryv (Lawrence Velázquez)

Resolution: duplicate
Status: reopenedclosed

Duplicate of #44109, then.

Note: See TracTickets for help on using tickets.