Bug 164792 - mail/msmtp: build fails, missing dependency on pkgconfig
Summary: mail/msmtp: build fails, missing dependency on pkgconfig
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Roman Bogorodskiy
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-05 11:20 UTC by stadtkind2
Modified: 2012-02-18 05:11 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description stadtkind2 2012-02-05 11:20:10 UTC
Building ports/mail/msmtp fails when pkgconfig is not build/installed.

Fix: 

Add

USE_GNOME?= pkgconfig

to ports/msmtp/Makefile
How-To-Repeat: cd /usr/ports/mail/msmtp; make
Comment 1 Jason Helfman freebsd_committer freebsd_triage 2012-02-06 04:50:16 UTC
Responsible Changed
From-To: freebsd-ports-bugs->jgh

I'll take it.
Comment 2 Jason Helfman freebsd_committer freebsd_triage 2012-02-06 19:21:21 UTC
Responsible Changed
From-To: jgh->novel

fix synopis and assign
Comment 3 Roman Bogorodskiy freebsd_committer freebsd_triage 2012-02-17 09:37:22 UTC
Hi,

Do you have a log of the failed build?

Roman Bogorodskiy
Comment 4 stadtkind2 2012-02-17 11:48:26 UTC
On Fri, 17 Feb 2012, Roman Bogorodskiy wrote:

> Hi,
> 
> Do you have a log of the failed build?
> 
> Roman Bogorodskiy

$ cd /usr/ports/mail/msmtp; make
===>   msmtp-1.4.27 depends on shared library: intl - found
===>  Configuring for msmtp-1.4.27
checking build system type... amd64-portbld-freebsd9.0
checking host system type... amd64-portbld-freebsd9.0
checking target system type... amd64-portbld-freebsd9.0
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cpp
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of cc... gcc3
checking for gcc... (cached) cc
checking whether we are using the GNU C compiler... (cached) yes
checking whether cc accepts -g... (cached) yes
checking for cc option to accept ISO C89... (cached) none needed
checking whether NLS is requested... yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for msgmerge... /usr/local/bin/msgmerge
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... no
checking for iconv... yes
checking for working iconv... yes
checking how to link with libiconv... /usr/local/lib/libiconv.so -Wl,-rpath
-Wl,/usr/local/lib
checking for GNU gettext in libintl... yes
checking whether to use NLS... yes
checking where the gettext function comes from... external libintl
checking how to link with libintl... /usr/local/lib/libintl.so
/usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib
checking sysexits.h usability... yes
checking sysexits.h presence... yes
checking for sysexits.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking for fseeko... yes
checking for fseeko64... no
checking for getpass... yes
checking for getservbyname... yes
checking for link... yes
checking for mkstemp... yes
checking for sigaction... yes
checking for strndup... yes
checking for syslog... yes
checking for vasprintf... yes
checking for library containing nanosleep... none required
checking for library containing socket... none required
checking for pkg-config... no
configure: error: pkg-config not found
===>  Script "configure" failed unexpectedly.
Please report the problem to novel@FreeBSD.org [maintainer] and attach the
"/usr/obj/usr/ports/mail/msmtp/work/msmtp-1.4.27/config.log" including the
output of the failure of your make command. Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Stop in /usr/ports/mail/msmtp.
*** Error code 1

Stop in /usr/ports/mail/msmtp.
Comment 5 dfilter service freebsd_committer freebsd_triage 2012-02-18 05:08:35 UTC
novel       2012-02-18 05:08:23 UTC

  FreeBSD ports repository

  Modified files:
    mail/msmtp           Makefile 
  Log:
  - Add missing pkgconfig dependency
  - Bump PORTREVISION
  
  PR:             164792
  Submitted by:   Stefan Krüger <stadtkind2@gmx.de>
  
  Revision  Changes    Path
  1.66      +2 -0      ports/mail/msmtp/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Roman Bogorodskiy freebsd_committer freebsd_triage 2012-02-18 05:11:23 UTC
State Changed
From-To: open->closed

Committed, thanks!