Bug 122124 - Unable to build print/cups-base
Summary: Unable to build print/cups-base
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: Dirk Meyer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-26 19:10 UTC by Gerard Seibert
Modified: 2008-04-03 07:36 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 Gerard Seibert 2008-03-26 19:10:00 UTC
After updating Gstreamer using: 'portupgrade -a', I then used the information in UPDATING and ran: 'portupgrade -f gstreamer-plugins-good'.

All the ports except 'cups-base' rebuilt perfectly. I then deleted the distfile for cups-base, and did a 'make clean' in the cups-base directory. Next, I manully ran: 'make' in the cups-base directory. It also failed. I have been notified that at least one other user is experiencing this problem.

This is a link to the build log. It is to large to attach to this report.

http://seibercom.net/cups.txt

Fix: 

I was told that the problem was that configure fails to resolve a couple of
pthread functions.  Supposedly, it can be fixed it by putting "LIBS=-lpthread" in the environment before rebuilding the port. This should really be fixed by the port maintainer however.
How-To-Repeat: Attempt to build the port
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-03-26 20:22:11 UTC
Responsible Changed
From-To: freebsd-ports-bugs->dinoex

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Dirk Meyer freebsd_committer freebsd_triage 2008-03-28 15:39:14 UTC
State Changed
From-To: open->feedback


I could not reproduce the problem here. 


<     Using SSLLIBS="-L/usr/local/lib -lgnutls -L/usr/local/lib -lgcrypt -lgpg-error" 
<     Using SSLFLAGS="-I/usr/local/include -I/usr/local/include" 
--- 
>     Using SSLLIBS="-L/usr/local/lib -lgnutls -L/usr/local/lib -ltasn1 -L/usr/local/lib -lgcrypt -lgpg-error" 
>     Using SSLFLAGS="-I/usr/local/include -I/usr/local/include -I/usr/local/include" 

Your get libtasn1 included, which is not needed. 
I am not sure where it gets picked up, it is not in configure. 

please try out  
# $FreeBSD: ports/print/cups-base/Makefile,v 1.91 2008/03/28 15:40:03 dinoex Exp $ 

I can build it WITH_DBUS defined
Comment 3 dfilter service freebsd_committer freebsd_triage 2008-03-28 15:40:19 UTC
dinoex      2008-03-28 15:40:04 UTC

  FreeBSD ports repository

  Modified files:
    print/cups-base      Makefile 
  Log:
  - disable autodection of dbus
  - new option WITH_DBUS
  PR:             122124
  
  Revision  Changes    Path
  1.91      +9 -1      ports/print/cups-base/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 4 Dirk Meyer freebsd_committer freebsd_triage 2008-04-03 07:36:04 UTC
State Changed
From-To: feedback->closed

a fix was committed, thanks.