From nobody@FreeBSD.org  Sun Mar  7 11:39:10 2010
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 6EA43106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  7 Mar 2010 11:39:10 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 5E3B98FC1E
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  7 Mar 2010 11:39:10 +0000 (UTC)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o27Bd99W080153
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 7 Mar 2010 11:39:09 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id o27Bd999080152;
	Sun, 7 Mar 2010 11:39:09 GMT
	(envelope-from nobody)
Message-Id: <201003071139.o27Bd999080152@www.freebsd.org>
Date: Sun, 7 Mar 2010 11:39:09 GMT
From: Mihai Militaru <mihai.militaru@gmx.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: cannot build port x11/sessreg
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         144525
>Category:       ports
>Synopsis:       cannot build port x11/sessreg
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-x11
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 07 11:40:04 UTC 2010
>Closed-Date:    Tue Sep 14 05:02:18 UTC 2010
>Last-Modified:  Tue Sep 14 05:02:18 UTC 2010
>Originator:     Mihai Militaru
>Release:        9 current (makeworld)
>Organization:
>Environment:
FreeBSD free.bsd.org 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Sun Mar  7 10:41:36 EET 2010     root@:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
I'm trying to build xorg, it depends on sessreg and this can't be built. It seems that the patch for utmp is to blame - missing linking flags?

- errors:
cc -I/usr/local/include -O2 ... -o sessreg sessreg.o
sessreg.o(.text+0xad1): In function 'main':
: undefined reference to 'ttyslot'
..
>How-To-Repeat:
- Fetch the last ports.
- cd in /usr/ports/x11/sessreg (I hope the path is correct)
- make install clean
>Fix:
I think the patch should include a linking to a library, either utmp ot ttyslot, I'm not into this.

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Sun Mar 7 11:40:13 UTC 2010 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=144525 

From: Mihai Militaru <mihai.militaru@gmx.com>
To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org
Cc:  
Subject: Re: ports/144525: cannot build port x11/sessreg
Date: Sun, 7 Mar 2010 14:12:28 +0200

 I managed to build it. I've removed the only recurrence of utmp.h from the patch. I hope this is the good way to do it.

From: dikshie <dikshie@sfc.wide.ad.jp>
To: bug-followup@FreeBSD.org,
 mihai.militaru@gmx.com
Cc:  
Subject: Re: ports/144525: cannot build port x11/sessreg
Date: Sun, 9 May 2010 12:52:49 +0900

 --Apple-Mail-5-864709619
 Content-Type: text/plain;
 	charset=US-ASCII;
 	format=flowed;
 	delsp=yes
 Content-Transfer-Encoding: 7bit
 
 with today update on ports tree, i am still cannot build it.
 
 
 
 ===>  Building for sessreg-1.0.5
 make  all-am
 cc -std=gnu99 -DHAVE_CONFIG_H -I.     -Wall -Wpointer-arith -Wstrict- 
 prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested- 
 externs -fno-strict-aliasing -Wbad-function-cast -Wformat=2 -Wold- 
 style-definition -Wdeclaration-after-statement -I/usr/local/include - 
 O2 -pipe -fno-strict-aliasing -MT sessreg.o -MD -MP -MF .deps/ 
 sessreg.Tpo -c -o sessreg.o sessreg.c
 sessreg.c: In function 'main':
 sessreg.c:291: warning: implicit declaration of function 'ttyslot'
 sessreg.c:291: warning: nested extern declaration of 'ttyslot'
 mv -f .deps/sessreg.Tpo .deps/sessreg.Po
 cc -std=gnu99 -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing- 
 prototypes -Wmissing-declarations -Wnested-externs -fno-strict- 
 aliasing -Wbad-function-cast -Wformat=2 -Wold-style-definition - 
 Wdeclaration-after-statement -I/usr/local/include -O2 -pipe -fno- 
 strict-aliasing   -o sessreg sessreg.o
 sessreg.o(.text+0xb21): In function `main':
 : undefined reference to `ttyslot'
 *** Error code 1
 
 Stop in /usr/ports/x11/sessreg/work/sessreg-1.0.5.
 *** Error code 1
 
 Stop in /usr/ports/x11/sessreg/work/sessreg-1.0.5.
 *** Error code 1
 
 Stop in /usr/ports/x11/sessreg.
 
 
 --Apple-Mail-5-864709619
 Content-Disposition: attachment;
 	filename=smime.p7s
 Content-Type: application/pkcs7-signature;
 	name=smime.p7s
 Content-Transfer-Encoding: base64
 
 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
 PpDDym6w8qw8r6h2E6PF0bsgFGdReejSRb+rpnfv5tAAwtTO0PRzV8LfHUWcr1YB/JeLXmLvVnt9
 jbWex/HcjWmt+Eds7NWz9n7Q0wLv/wYv97uOyU0iejNcxOpbHOzsD+nN9qJGgkQsGssVWIvhYDXV
 AgMBAAGjggEGMIIBAjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEBAAQEAwIB/jBbBgNVHSABAQAE
 UTBPME0GCSqDCIycGAEBAjBAMD4GCCsGAQUFBwIBFjJodHRwOi8vbW9jYS53aWRlLmFkLmpwL21v
 Y2FfZ3VpZGUvbW9jYV9wb2xpY3kuaHRtbDA8BgNVHR8BAQAEMjAwMC6gLKAqhihodHRwOi8vd3d3
 LndpZGUuYWQuanAvY2Evd2lkZXJvb3RjcmwuY3JsMCAGA1UdDgEBAAQWBBQ4zsUJOtMNVPJVceZI
 x1r3RN/pujAiBgNVHSMBAQAEGDAWgBQMzKJLuc+x7LjU6+SsCZdPsaIxMTANBgkqhkiG9w0BAQUF
 AAOCAgEACmaRrm9l9VBvWl7gEj9TLESbZYHGrWsWqYui26MfvP+Z6y1wOjOfhUg/98IzveihHb/i
 hiuFiBOgALBinR9HRRPI4MxlcLsqMl2YPlFoRawjAd5WzX2PVLEwSX1cdU5TAtQV2k+aigoKdjeX
 RerNsnjWtZIBr0fsQ5MTRg3+qt8XDd0IgvaH8lMnkWmRGnE41Ke26OFURBbb97ccqHG0+gfetYp4
 VEtz2TcepyMyaomQNgl/0Bq5YO7hNRKF4Eifje+zHWrF+U5evQm/nyQgHZW44tSwIFixD1zNJB8m
 J37Cx3xF6OGwkXaTfhqT76soVgzpPGRJq82IJbCt/CiCBuDKdLVKI9uZ814R55DbdDgi0r8z3E6K
 Wm0Wj5eDJ70ENbRrCm0mn1AUeYM3YwP3/6PW0CmMGQvnz/BrudCG+LGHOQW1xGXVMdD43P9Z2yLj
 NLdWBa3yzolj/gK9Mf1rj67S2YFMkZ1QVch5u923vE/cHxN9WicPRPtmvdnI66dJcgn1qAioxxsX
 bDxbzyINYClRvyJYCnihJyrtTTuD5g//y1v+6egOVf1tbxmZ/IyPRK8Fc9nDIsiSX0VWr4leU3Au
 fL60RB+qgfS3ycAO48uAkbtaDxrGkEYOWUzGldSWeXBQTRynCYkgz06lXSj5I5klFVJWLxDftPKT
 xiv+CnExggIMMIICCAIBATBLMEUxCzAJBgNVBAYTAkpQMRUwEwYDVQQKEwxXSURFIFByb2plY3Qx
 HzAdBgNVBAMTFm1lbWJlcnMgb3JpZW50ZWQgQ0EgMDICAiFPMAkGBSsOAwIaBQCgggEXMBgGCSqG
 SIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTEwMDUwOTAzNTI0OVowIwYJKoZI
 hvcNAQkEMRYEFH9Ma1xM1YcgUxnUt5eBdqYAkzWEMFoGCSsGAQQBgjcQBDFNMEswRTELMAkGA1UE
 BhMCSlAxFTATBgNVBAoTDFdJREUgUHJvamVjdDEfMB0GA1UEAxMWbWVtYmVycyBvcmllbnRlZCBD
 QSAwMgICIU8wXAYLKoZIhvcNAQkQAgsxTaBLMEUxCzAJBgNVBAYTAkpQMRUwEwYDVQQKEwxXSURF
 IFByb2plY3QxHzAdBgNVBAMTFm1lbWJlcnMgb3JpZW50ZWQgQ0EgMDICAiFPMA0GCSqGSIb3DQEB
 AQUABIGAaofhQNSqY7hcCs5gNxpT52preTp7FmwJK3j9XE0n3gyMIbXs51Kc3YaTvEXfUM060/f2
 T4+KkO79AaZLqtrjkanKr0b+clUV3Scy8vSMEi4lu+0Vls39UVEeEEw6XX3959xKUrmC7gW5F0jC
 JNTVhS+FAWe4Nl9JYMcf4i22O+IAAAAAAAA=
 
 --Apple-Mail-5-864709619--

From: Yuri Pankov <yuri.pankov@gmail.com>
To: dikshie <dikshie@sfc.wide.ad.jp>
Cc: bug-followup@freebsd.org
Subject: Re: ports/144525: cannot build port x11/sessreg
Date: Sun, 9 May 2010 13:00:42 +0400

 Run `make delete-old` in /usr/src or just manually remove
 /usr/include/utmp.h.
 
 
 Yuri
State-Changed-From-To: open->feedback 
State-Changed-By: itetcu 
State-Changed-When: Mon May 10 09:49:24 UTC 2010 
State-Changed-Why:  
Potential solution offered to the submiter. Please let us know if this 
fixes the problem. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=144525 

From: matti k <matti.k@bigpond.net.au>
To: bug-followup@FreeBSD.org, mihai.militaru@gmx.com
Cc:  
Subject: Re: ports/144525: cannot build port x11/sessreg
Date: Thu, 20 May 2010 19:47:05 +1000

 Run `make delete-old` in /usr/src fixed it for me.
State-Changed-From-To: feedback->closed 
State-Changed-By: pgollucci 
State-Changed-When: Tue Sep 14 05:02:17 UTC 2010 
State-Changed-Why:  
submitted said delete-old fixed utmp.h issue 

http://www.freebsd.org/cgi/query-pr.cgi?pr=144525 
>Unformatted:
