Bug 163320 - www/pound fails to build
Summary: www/pound fails to build
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: Philip M. Gollucci
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-15 19:00 UTC by Anthony Chavez
Modified: 2012-02-12 22:50 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 Anthony Chavez 2011-12-15 19:00:21 UTC
I am able to install pound from a binary package, but attempting to build www/pound from the ports tree results in the following:

===>  Building for pound-2.5
cc -DF_CONF=\"/usr/local/etc/pound.cfg\" -DVERSION=\""2.5"\" -DC_SSL=\"""\" -DC$
T_RSA=\""0"\"  -DC_MAXBUF=\""0"\" -DC_OWNER=\"""\" -DC_GROUP=\"""\" -DC_SUPER=\"
"0"\"  -DC_CERT1L=\"""\" -O2 -pipe -I/usr/local/include -fno-strict-aliasing -D_
THREAD_SAFE -pthread -DUPER -DNEED_STACK -DHAVE_SYSLOG_H=1 -D_THREAD_SAFE -pthre
ad -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -c pound.c
In file included from pound.c:29:
pound.h:341: error: expected specifier-qualifier-list before 'LHASH'
*** Error code 1

Stop in /usr/ports/www/pound/work/Pound-2.5.
*** Error code 1

Stop in /usr/ports/www/pound.
*** Error code 1

Stop in /usr/ports/www/pound.

===>>> make failed for www/pound

How-To-Repeat: sudo portmaster www/pound
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-12-15 19:00:32 UTC
Responsible Changed
From-To: freebsd-ports-bugs->anders

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 markus.schoepke 2012-01-05 12:18:26 UTC
Applying the patch mentioned may help: 
http://www.apsis.ch/pound/pound_list/archive/2010/2010-02/1266065082000/1266065107756.octet-stream/download
Comment 3 Anthony Chavez 2012-01-06 10:01:26 UTC
This is a multi-part message in MIME format.
Comment 4 markus.schoepke 2012-01-06 12:26:37 UTC
Thanks, Anthony! After applying your patch and removing 
patch-Makefile.in, pound is compiling and running.
Comment 5 Philip M. Gollucci freebsd_committer freebsd_triage 2012-02-11 23:44:05 UTC
Responsible Changed
From-To: anders->pgollucci

committer&maintainer timeout (anders ; 36 days) / last commit: 100 days 
ago
Comment 6 Philip M. Gollucci freebsd_committer freebsd_triage 2012-02-12 22:47:58 UTC
State Changed
From-To: open->closed

Committed, Thanks!
Comment 7 dfilter service freebsd_committer freebsd_triage 2012-02-12 22:47:59 UTC
pgollucci    2012-02-12 22:47:48 UTC

  FreeBSD ports repository

  Modified files:
    www/pound            Makefile distinfo 
  Removed files:
    www/pound/files      patch-Makefile.in patch-config.c 
                         patch-pound.h patch-svc.c 
  Log:
  - Update to 2.6
    Remove previously applied compile patch, it was upstreamed (yay!)
  
  PR:             ports/164498, ports/163320
  Submitted by:   Anthony Chavez <acc@hexadecagram.org>, Nick Rogers <ncrogers@gmail.com>
  Approved by:    maintainer timeout (anders ; 36 days) [no commit 100 days]
  
  Revision  Changes    Path
  1.24      +1 -1      ports/www/pound/Makefile
  1.23      +2 -2      ports/www/pound/distinfo
  1.5       +0 -11     ports/www/pound/files/patch-Makefile.in (dead)
  1.2       +0 -37     ports/www/pound/files/patch-config.c (dead)
  1.5       +0 -25     ports/www/pound/files/patch-pound.h (dead)
  1.2       +0 -225    ports/www/pound/files/patch-svc.c (dead)
_______________________________________________
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"