Opened 11 years ago

Closed 11 years ago

#40217 closed enhancement (fixed)

cntlm: disable silent build rules

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: jsaucier@…
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc:
Port: cntlm

Description

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.

Change History (1)

comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

r110525 (maintainer timeout)

Note: See TracTickets for help on using tickets.