[MacPorts] #40217: cntlm: disable silent build rules

MacPorts noreply at macports.org
Wed Aug 21 21:17:04 PDT 2013


#40217: cntlm: disable silent build rules
--------------------------+------------------------
 Reporter:  ryandesign@…  |      Owner:  jsaucier@…
     Type:  enhancement   |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.2.0
 Keywords:                |       Port:  cntlm
--------------------------+------------------------
 cntlm's build system doesn't display the commands it ran to compile
 things:

 {{{
 $ sudo port -v build cntlm
 --->  Computing dependencies for cntlm.
 --->  Fetching distfiles for cntlm
 --->  Verifying checksums for cntlm
 --->  Checksumming cntlm-0.92.3.tar.bz2
 --->  Extracting cntlm
 --->  Extracting cntlm-0.92.3.tar.bz2
 --->  Applying patches to cntlm
 --->  Applying patch-Makefile.diff
 patching file Makefile
 --->  Configuring cntlm
 Using /usr/bin/gcc to compile Cntlm
 Checking endian... little endian
 Checking strdup... yes
 Checking socklen_t... yes
 Checking gethostname... poppins.local
 --->  Building cntlm
 make: Entering directory
 `/opt/local/var/macports/build/_Users_rschmidt_macports_dports_net_cntlm/cntlm/work/cntlm-0.92.3'
 Compiling utils.c
 Compiling ntlm.c
 Compiling config.c
 Compiling xcrypt.c
 Compiling socket.c
 Compiling acl.c
 Compiling auth.c
 Compiling http.c
 ntlm.c: In function ‘ntlm2_calc_resp’:
 ntlm.c:82: warning: format ‘%ld’ expects type ‘long int’, but argument 3
 has type ‘int64_t’
 ntlm.c:82: warning: format ‘%ld’ expects type ‘long int’, but argument 3
 has type ‘int64_t’
 Compiling forward.c
 Compiling direct.c
 Compiling scanner.c
 Compiling pages.c
 Compiling main.c
 make: Leaving directory
 `/opt/local/var/macports/build/_Users_rschmidt_macports_dports_net_cntlm/cntlm/work/cntlm-0.92.3'
 }}}

 We ''want'' to see the commands used to compile, since it aids in
 diagnosing problems (such as #40214). It is the default for `make` to do
 so. Most build systems that have gone to the effort of subverting `make`'s
 default offer a flag to stop doing so; cntlm's build system unfortunately
 does not so the Makefile will have to be patched.

-- 
Ticket URL: <https://trac.macports.org/ticket/40217>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list