[MacPorts] #74277: libarchive @3.8.9 enables maintainer-specific portions of Makefiles – for its users!

MacPorts noreply at macports.org
Fri Jul 31 20:38:20 UTC 2026


#74277: libarchive @3.8.9 enables maintainer-specific portions of Makefiles – for
its users!
-------------------------+------------------------
 Reporter:  ballapete    |      Owner:  (none)
     Type:  enhancement  |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.12.5
 Keywords:               |       Port:  libarchive
-------------------------+------------------------
 The `configure script` is explicitly warning:

 {{{
   --disable-maintainer-mode
                           disable make rules and dependencies not useful
 (and
                           sometimes confusing) to the casual installer
 }}}

 but then the the `configure phase` starts with:

 {{{
 Executing:  cd "/opt/local/var/macports/build/libarchive-
 2f5d7813/work/libarchive-3.8.9" && ./configure --prefix=/opt/local
 --enable-bsdtar=shared --enable-bsdcpio=shared --disable-silent-rules
 --without-nettle --without-openssl --with-lzo2 --with-zstd
 }}}

 and the `configure script` has to report:

 {{{
 checking whether to enable maintainer-specific portions of Makefiles...
 yes
 }}}

 What for?

-- 
Ticket URL: <https://trac.macports.org/ticket/74277>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list