Skip to contentSkip to conversation

New: Add new squid package

Buildroot bugzilla at busybox.net 1 participant 14 messages Jul 30, 2009 – Mar 24, 2010

lore
Share & tools
lore
#0 lore raw

https://bugs.busybox.net/show_bug.cgi?id=513

Host: i686-linux
Target: arm-softfloat-linux-uclibcgnueabi
Summary: Add new squid package
Product: buildroot
Version: unspecified
Platform: PC
URL: http://www.squid-cache.org
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: Other
AssignedTo: unassigned at buildroot.uclibc.org
ReportedBy: gustavo at zacarias.com.ar
CC: buildroot at uclibc.org
Estimated Hours: 0.0

Created an attachment (id=525)
--> (https://bugs.busybox.net/attachment.cgi?id=525)
Add squid package

Caching proxy for HTTP, HTTPS and FTP.
This package disables HTCP, WCCP and SNMP AgentX support in squid to keep the binary as small as possible.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#1 lore raw

[Buildroot] [Bug 513] Add new squid package

https://bugs.busybox.net/show_bug.cgi?id=513

--- Comment #1 from Thomas Petazzoni <[email protected]> 2009-07-30 13:52:50 UTC --- +SQUID_MAKE_OPT = HOSTCXX=g++

should probably be

+SQUID_MAKE_OPT = HOSTCXX=$(CXX_FOR_BUILD)

BTW, why not using directly the CXX_FOR_BUILD environment variable in the configure.in/Makefile.am of Squid ? These environment variables are already passed to the ./configure script.

It's probably not needed in this case, but passing CXXFLAGS_FOR_BUILD might also be a good thing, since it is used to pass the correct -I flags to the host headers in the $(HOST_DIR).

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#2 lore raw

[Buildroot] [Bug 513] Add new squid package

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=513

--- Comment #2 from Gustavo Zacarias <[email protected]> 2009-07-30 13:58:36 UTC --- The patch is a rip from gentoo, so yeah it could be updated to avoid the kludge.

This package is a good example of the usefulness of the HOOK_POST_UNINSTALL i've mentioned in irc.
The uninstall target from the Makefile fails to remove some stuff, most notably from $(TARGET_DIR)/usr/share/errors and $(TARGET_DIR)/usr/share/icons IIRC.

I'll rework the patch, this package is low priority though - better get it right than stick it for 2009.08.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#3 lore raw

[Buildroot] [Bug 513] Add new squid package

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=513

Gustavo Zacarias <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

 Attachment #525 is|0                           |1

obsolete| |

--- Comment #3 from Gustavo Zacarias <[email protected]> 2009-07-30 15:55:21 UTC --- Created an attachment (id=527)
--> (https://bugs.busybox.net/attachment.cgi?id=527)
Add squid package (2)

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#4 lore raw

[Buildroot] [Bug 513] Add new squid package

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=513

--- Comment #4 from Thomas Petazzoni <[email protected]> 2009-07-30 16:18:43 UTC --- Thanks for the improvements. The patch looks good now (but I didn't test it).

Could you also submit the squid patch upstream ?

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#5 lore raw

[Buildroot] [Bug 513] Add new squid package

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=513

--- Comment #5 from Gustavo Zacarias <[email protected]> 2009-07-30 16:37:43 UTC ---
http://www.squid-cache.org/bugs/show_bug.cgi?id=2662

Basically the only big change they need to do with respect to the original patch is consider that $build may be wrong thus just pick up CXX_FOR_BUILD or HOSTCXX in configure.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#6 lore raw

[Buildroot] [Bug 513] Add new squid package

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=513

Gustavo Zacarias <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

 Attachment #527 is|0                           |1

obsolete| |

--- Comment #6 from Gustavo Zacarias <[email protected]> 2009-08-14 19:54:37 UTC --- Created an attachment (id=601)
--> (https://bugs.busybox.net/attachment.cgi?id=601)
New package: squid-3.0.STABLE17

Bump squid to 3.0.STABLE17, fixes some stability issues.
Enable heap removal policies in the package build, keep squidclient (useful for stats) and bump threads/FDs to handle some moderate load.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#7 lore raw

[Buildroot] [Bug 513] Add new squid package

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=513

Gustavo Zacarias <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

 Attachment #601 is|0                           |1

obsolete| |

--- Comment #7 from Gustavo Zacarias <[email protected]> 2009-11-10 17:29:10 UTC --- Created an attachment (id=739)
--> (https://bugs.busybox.net/attachment.cgi?id=739)
New package squid-3.0STABLE19

Bump to squid-3.0STABLE19, bugfixes.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#8 lore raw

[Buildroot] [Bug 513] Add new squid package

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=513

Gustavo Zacarias <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

 Attachment #739 is|0                           |1

obsolete| |

--- Comment #8 from Gustavo Zacarias <[email protected]> 2009-11-30 17:00:10 UTC --- Created an attachment (id=781)
--> (https://bugs.busybox.net/attachment.cgi?id=781)
New package squid-3.0STABLE20

Bump again to 3.0STABLE20.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#9 lore raw

[Buildroot] [Bug 513] Add new squid package

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=513

Gustavo Zacarias <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |2010.02

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#10 lore raw

[Buildroot] [Bug 513] Add new squid package

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=513

Gustavo Zacarias <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

 Attachment #781 is|0                           |1

obsolete| |

--- Comment #9 from Gustavo Zacarias <[email protected]> 2009-12-02 19:50:42 UTC --- Created an attachment (id=801)
--> (https://bugs.busybox.net/attachment.cgi?id=801)
squid-3.0.STABLE20 package

Enabled transparent netfilter mode.
Enabled SSL mode when openssl is installed.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#11 lore raw

[Buildroot] [Bug 513] Add new squid package

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=513

Gustavo Zacarias <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

 Attachment #801 is|0                           |1

obsolete| |

--- Comment #10 from Gustavo Zacarias <[email protected]> 2009-12-23 12:34:08 UTC --- Created an attachment (id=863)
--> (https://bugs.busybox.net/attachment.cgi?id=863)
New package squid-3.0STABLE21

Bump to 3.0STABLE21.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#12 lore raw

[Buildroot] [Bug 513] Add new squid package

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=513

Thomas Petazzoni <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|2010.02 |2010.05

--- Comment #11 from Thomas Petazzoni <[email protected]> 2010-02-21 22:33:01 UTC --- Move milestone to 2010.05 since enhancements will not be handled before the
release of 2010.02.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#13 lore raw

[Buildroot] [Bug 513] Add new squid package

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=513

Peter Korsgaard <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #12 from Peter Korsgaard <[email protected]> 2010-03-24 08:23:04 UTC --- Committed, thanks

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.