NetBSD Problem Report #49893
From mlr@rterm.rse.com Tue May 12 17:56:46 2015
Return-Path: <mlr@rterm.rse.com>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id 6D140A65B9
for <gnats-bugs@gnats.NetBSD.org>; Tue, 12 May 2015 17:56:46 +0000 (UTC)
Message-Id: <20150512175628.4F973218212@rterm.rse.com>
Date: Tue, 12 May 2015 13:56:28 -0400 (EDT)
From: mlr@rterm.rse.com
Reply-To: mlr@rse.com
To: gnats-bugs@gnats.NetBSD.org
Cc: mlr@rse.com
Subject: Compiling gammu-1.33.0/smsd/core.c, fatal error: sql.h: No such file or directory, does exist.
X-Send-Pr-Version: 3.95
>Number: 49893
>Category: pkg
>Synopsis: Compiling gammu-1.33.0/smsd/core.c, fatal error: sql.h: No such file or directory, does exist.
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: bsiegert
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue May 12 18:00:00 +0000 2015
>Closed-Date: Sat Aug 01 15:44:27 +0000 2015
>Last-Modified: Sun Oct 18 10:00:01 +0000 2015
>Originator: Michael L. Riechers
>Release: NetBSD 7 Beta
>Organization:
M L Riechers Systems Engineering
Kind Regards, I am
/s/ Michael L. Riechers
Michael L. Riechers,
Owner, M L Riechers Systems Engineering
513/844-2220 (voice) 530 Main Street
513/205-5589 (cell) Hamilton, Ohio 45013
513/844-2279 (fax)
mlr@rse.com (internet)
www.rse.com (WEB)
Systems Programming: The three most adverse malignancies in life are:
1)signed numbers, 2)floating point numbers, and 3)little endians.
>Environment:
NetBSD 7.0_BETA (HOUSE-7.0_BETA) #0: Sun Apr 26 15:54:55 EDT 2015
root@cterm.rse.com:/usr/local/src/usr/usr.201504250820Z/src/sys/arch/amd64/compile/obj/HOUSE-7.0_BETA
from nyftp.netbsd.org/pub/NetBSD-daily/netbsd-7/201504250820Z/source/sets,
and and packages from
May 2 04:41 pkgsrcstuff/ftp.netbsd.org/pub/pkgsrc/pkgsrc-2015Q1/pkgsrc.tar.xz.
Architecture: x86_64
Machine: amd64
>Description:
compiling /usr/pkgsrc/comms/gammu, gammu-1.33.0, when the process gets to:
Compiling gammu-1.33.0/smsd/core.c,
it ends with:
> Scanning dependencies of target gsmsd
> [ 62%] Building C object smsd/CMakeFiles/gsmsd.dir/core.c.o
> In file included from /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/gammu-1.33.0/smsd/core.h:15:0,
> from /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/gammu-1.33.0/smsd/core.c:49:
> /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/gammu-1.33.0/smsd/services/sql-core.h:34:17: fatal error: sql.h: No such file or directory
> #include <sql.h>
> ^
> compilation terminated.
> *** Error code 1
>
> Stop.
> ...
However, sql.h exists in /usr/pkg/include.
These are the last few entries in .work.log:
> <.> echo Built target sms-send
> [*] /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.wrapper/bin/gcc /usr/loc
> al/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.wrapper/bin/gcc -D_FILE_OFFSET_BITS=
> 64 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -O2 -I/usr/pkg/include -I/usr/include
> /krb5 -I/usr/include -Wall -Werror-implicit-function-declaration -Wno-deprecated
> -declarations -Wdeclaration-after-statement -Wpointer-arith -Wfloat-equal -Wbad-
> function-cast -Wmissing-format-attribute -Wmissing-noreturn -Wpointer-arith -Wsh
> adow -Wstrict-prototypes -Wsign-compare -Wno-pointer-sign -Wshadow -Wformat=2 -W
> no-format-y2k -Wno-format-nonliteral -fstack-protector -fPIC -Wwrite-strings -Wr
> edundant-decls -I/usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/gammu-1.33.0
> /tests/../include -o CMakeFiles/smsbackup.dir/smsbackup.c.o -c /usr/local/src/pk
> gsrcstuff/pkgsrc/comms/gammu/work/gammu-1.33.0/tests/smsbackup.c
> WARNING: [transform-gcc] passing unknown option -Wno-deprecated-declarations
> WARNING: [transform-gcc] passing unknown option -Wdeclaration-after-statement
> WARNING: [transform-gcc] passing unknown option -Wfloat-equal
> WARNING: [transform-gcc] passing unknown option -Wbad-function-cast
> WARNING: [transform-gcc] passing unknown option -Wmissing-noreturn
> WARNING: [transform-gcc] passing unknown option -Wno-pointer-sign
> WARNING: [transform-gcc] passing unknown option -Wno-format-nonliteral
> WARNING: [transform-gcc] passing unknown option -fstack-protector
> WARNING: [transform-gcc] passing unknown option -Wredundant-decls
> <.> /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.gcc/bin/gcc -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -O2 -I/usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.buildlink/include -I/usr/include/krb5 -Wall -Werror-implicit-function-declaration -Wno-deprecated-declarations -Wdeclaration-after-statement -Wpointer-arith -Wfloat-equal -Wbad-function-cast -Wmissing-format-attribute -Wmissing-noreturn -Wpointer-arith -Wshadow -Wstrict-prototypes -Wsign-compare -Wno-pointer-sign -Wshadow -Wformat=2 -Wno-format-y2k -Wno-format-nonliteral -fstack-protector -fPIC -Wwrite-strings -Wredundant-decls -I/usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/gammu-1.33.0/tests/../include -o CMakeFiles/smsbackup.dir/smsbackup.c.o -c /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/gammu-1.33.0/tests/smsbackup.c -L/usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.buildlink/lib
> [*] /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.wrapper/bin/gcc /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.wrapper/bin/gcc -O2 -I/usr/pkg/include -I/usr/include/krb5 -I/usr/include -Wall -Werror-implicit-function-declaration -Wno-deprecated-declarations -Wdeclaration-after-statement -Wpointer-arith -Wfloat-equal -Wbad-function-cast -Wmissing-format-attribute -Wmissing-noreturn -Wpointer-arith -Wshadow -Wstrict-prototypes -Wsign-compare -Wno-pointer-sign -Wshadow -Wformat=2 -Wno-format-y2k -Wno-format-nonliteral -fstack-protector -fPIC -Wwrite-strings -Wredundant-decls -Wl,-zrelro -Wl,--as-needed -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib CMakeFiles/smsbackup.dir/smsbackup.c.o -o smsbackup ../helper/libmessagedisplay.a /usr/pkg/lib/libintl.so ../helper/libmemorydisplay.a ../libgammu/libGammu.so.7.1.33.0 ../helper/libstring.a /usr/lib/libbluetooth.so /usr/lib/libc.so /lib/libm.so /usr/pkg/lib/libintl.so
> WARNING: [transform-gcc] passing unknown option -Wno-deprecated-declarations
> WARNING: [transform-gcc] passing unknown option -Wdeclaration-after-statement
> WARNING: [transform-gcc] passing unknown option -Wfloat-equal
> WARNING: [transform-gcc] passing unknown option -Wbad-function-cast
> WARNING: [transform-gcc] passing unknown option -Wmissing-noreturn
> WARNING: [transform-gcc] passing unknown option -Wno-pointer-sign
> WARNING: [transform-gcc] passing unknown option -Wno-format-nonliteral
> WARNING: [transform-gcc] passing unknown option -fstack-protector
> WARNING: [transform-gcc] passing unknown option -Wredundant-decls
> ==> Reordering libraries: -lintl -lbluetooth -lc -lm -lintl
> <.> /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.gcc/bin/gcc -O2 -I/usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.buildlink/include -I/usr/include/krb5 -Wall -Werror-implicit-function-declaration -Wno-deprecated-declarations -Wdeclaration-after-statement -Wpointer-arith -Wfloat-equal -Wbad-function-cast -Wmissing-format-attribute -Wmissing-noreturn -Wpointer-arith -Wshadow -Wstrict-prototypes -Wsign-compare -Wno-pointer-sign -Wshadow -Wformat=2 -Wno-format-y2k -Wno-format-nonliteral -fstack-protector -fPIC -Wwrite-strings -Wredundant-decls -Wl,-zrelro -Wl,--as-needed -L/usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.buildlink/lib -Wl,-R/usr/pkg/lib CMakeFiles/smsbackup.dir/smsbackup.c.o -o smsbackup ../helper/libmessagedisplay.a ../helper/libmemorydisplay.a ../libgammu/libGammu.so.7.1.33.0 ../helper/libstring.a -lintl -lbluetooth -lc -lm -lintl
> [*] /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.tools/bin/echo Built target smsbackup
> <.> echo Built target smsbackup
>
> (extra blank lines are mine -- mlr)
>
> [*] /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.wrapper/bin/gcc /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.wrapper/bin/gcc -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -Dgsmsd_EXPORTS -O2 -I/usr/pkg/include -I/usr/include/krb5 -I/usr/include -Wall -Werror-implicit-function-declaration -Wno-deprecated-declarations -Wdeclaration-after-statement -Wpointer-arith -Wfloat-equal -Wbad-function-cast -Wmissing-format-attribute -Wmissing-noreturn -Wpointer-arith -Wshadow -Wstrict-prototypes -Wsign-compare -Wno-pointer-sign -Wshadow -Wformat=2 -Wno-format-y2k -Wno-format-nonliteral -fstack-protector -fPIC -Wwrite-strings -Wredundant-decls -fPIC -I/usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/gammu-1.33.0/smsd/../include -I/usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/gammu-1.33.0/smsd -I/usr/pkg/include -fPIC -o CMakeFiles/gsmsd.dir/core.c.o -c /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/gammu-1.33.0/smsd/core.c
> WARNING: [transform-gcc] passing unknown option -Wno-deprecated-declarations
> WARNING: [transform-gcc] passing unknown option -Wdeclaration-after-statement
> WARNING: [transform-gcc] passing unknown option -Wfloat-equal
> WARNING: [transform-gcc] passing unknown option -Wbad-function-cast
> WARNING: [transform-gcc] passing unknown option -Wmissing-noreturn
> WARNING: [transform-gcc] passing unknown option -Wno-pointer-sign
> WARNING: [transform-gcc] passing unknown option -Wno-format-nonliteral
> WARNING: [transform-gcc] passing unknown option -fstack-protector
> WARNING: [transform-gcc] passing unknown option -Wredundant-decls
> <.> /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.gcc/bin/gcc -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -Dgsmsd_EXPORTS -O2 -I/usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.buildlink/include -I/usr/include/krb5 -Wall -Werror-implicit-function-declaration -Wno-deprecated-declarations -Wdeclaration-after-statement -Wpointer-arith -Wfloat-equal -Wbad-function-cast -Wmissing-format-attribute -Wmissing-noreturn -Wpointer-arith -Wshadow -Wstrict-prototypes -Wsign-compare -Wno-pointer-sign -Wshadow -Wformat=2 -Wno-format-y2k -Wno-format-nonliteral -fstack-protector -fPIC -Wwrite-strings -Wredundant-decls -fPIC -I/usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/gammu-1.33.0/smsd/../include -I/usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/gammu-1.33.0/smsd -fPIC -o CMakeFiles/gsmsd.dir/core.c.o -c /usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/gammu-1.33.0/smsd/core.c -L/usr/local/src/pkgsrcstuff/pkgsrc/comms/gammu/work/.buildlink/lib
and I'm overwhelmed by whatever's right.
>How-To-Repeat:
Re-compile gammu, I suppose.
>Fix:
I'm at a loss.
>Release-Note:
>Audit-Trail:
From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/49893: Compiling gammu-1.33.0/smsd/core.c, fatal error:
sql.h: No such file or directory, does exist.
Date: Tue, 12 May 2015 18:38:20 +0000
On Tue, May 12, 2015 at 06:00:00PM +0000, mlr@rterm.rse.com wrote:
> > #include <sql.h>
> > ^
> > compilation terminated.
> > *** Error code 1
> >
> > Stop.
> > ...
>
> However, sql.h exists in /usr/pkg/include.
Does it exist in work/.buildlink/include? And, what package does the
one in /usr/pkg belong to?
--
David A. Holland
dholland@netbsd.org
State-Changed-From-To: open->feedback
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Thu, 30 Jul 2015 19:41:03 +0000
State-Changed-Why:
Could you please answer the question?
From: Benny Siegert <bsiegert@NetBSD.org>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/49893 (Compiling gammu-1.33.0/smsd/core.c, fatal error:
sql.h: No such file or directory, does exist.)
Date: Thu, 30 Jul 2015 21:44:08 +0200
One part of the answer: include/sql.h is part of databases/unixodbc.
Responsible-Changed-From-To: pkg-manager->bsiegert
Responsible-Changed-By: bsiegert@NetBSD.org
Responsible-Changed-When: Sat, 01 Aug 2015 15:44:27 +0000
Responsible-Changed-Why:
State-Changed-From-To: feedback->closed
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Sat, 01 Aug 2015 15:44:27 +0000
State-Changed-Why:
I can repro this by installing unixodbc, then building gammu.
Added a unixodbc dependency, this fixes the build.
From: "Benny Siegert" <bsiegert@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/49893 CVS commit: pkgsrc/comms/gammu
Date: Sat, 1 Aug 2015 15:40:26 +0000
Module Name: pkgsrc
Committed By: bsiegert
Date: Sat Aug 1 15:40:25 UTC 2015
Modified Files:
pkgsrc/comms/gammu: Makefile
Log Message:
Add unixodbc dependency. Otherwise, the build picks up unixodbc if
installed and fails to find sql.h. Fixes PR pkg/49893. Bump revision.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/comms/gammu/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: "Benny Siegert" <bsiegert@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/49893 CVS commit: pkgsrc/doc
Date: Sat, 1 Aug 2015 15:41:31 +0000
Module Name: pkgsrc
Committed By: bsiegert
Date: Sat Aug 1 15:41:31 UTC 2015
Modified Files:
pkgsrc/doc: CHANGES-2015
Log Message:
gammu update, PR pkg/49893.
To generate a diff of this commit:
cvs rdiff -u -r1.3196 -r1.3197 pkgsrc/doc/CHANGES-2015
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: Mike Riechers <mlr@rse.com>
To: gnats-bugs@netbsd.org
Cc: mlr@rse.com
Subject: Re: pkg/49893 (Compiling gammu-1.33.0/smsd/core.c, fatal error: sql.h: No such file or directory, does exist.)
Date: Sun, 2 Aug 2015 19:39:45 -0400
Thank you, Benny.
Yours,
-Mike
On Saturday 01 August 2015 11:44:27 am bsiegert@netbsd.org wrote:
> Synopsis: Compiling gammu-1.33.0/smsd/core.c, fatal error: sql.h: No such
> file or directory, does exist.
>
> Responsible-Changed-From-To: pkg-manager->bsiegert
> Responsible-Changed-By: bsiegert@NetBSD.org
> Responsible-Changed-When: Sat, 01 Aug 2015 15:44:27 +0000
> Responsible-Changed-Why:
>
>
> State-Changed-From-To: feedback->closed
> State-Changed-By: bsiegert@NetBSD.org
> State-Changed-When: Sat, 01 Aug 2015 15:44:27 +0000
> State-Changed-Why:
> I can repro this by installing unixodbc, then building gammu.
> Added a unixodbc dependency, this fixes the build.
--
Kind Regards, I am
/s/ Michael L. Riechers
Michael L. Riechers,
Owner, M L Riechers Systems Engineering
513/844-2220 (voice) 530 Main Street
513/205-5589 (cell) Hamilton, Ohio 45013
mlr@rse.com (internet)
www.rse.com (WEB)
Systems Programming: The three most adverse malignancies in life are:
1)signed numbers, 2)floating point numbers, and 3)little endians.
From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/49893: Compiling gammu-1.33.0/smsd/core.c, fatal error:
sql.h: No such file or directory, does exist.
Date: Sun, 18 Oct 2015 09:59:43 +0000
for the record it turns out that the submitter did try to answer my
question back in May, but gnats ate it.
sigh.
--
David A. Holland
dholland@netbsd.org
>Unformatted:
Compiling gammu-1.33.0/smsd/core.c, fatal error: sql.h: No such file or directory, but it does exist.
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.