OBS User unknown 2008-11-07 23:24:07 +00:00 committed by Git OBS Bridge
parent 51a2c6e33b
commit d284c73d49
6 changed files with 214 additions and 163 deletions

View File

@ -1,113 +0,0 @@
--- zypp/media/MediaCurl.cc 2008-10-28 21:55:46.000000000 +0100
+++ /space/git/suse/zypp/libzypp/zypp/media/MediaCurl.cc 2008-10-28 17:31:05.000000000 +0100
@@ -185,7 +185,7 @@
Pathname MediaCurl::_cookieFile = "/var/lib/YaST2/cookies";
-const char *const MediaCurl::anonymousIdHeader()
+static const char *const anonymousIdHeader()
{
// we need to add the release and identifier to the
// agent string.
@@ -203,14 +203,14 @@
}
static const std::string _value(
- str::form(
- "X-ZYpp-AnonymousUniqueId: %s",
- target ? target->anonymousUniqueId().c_str() : "" )
+ str::trim( str::form(
+ "X-ZYpp-AnonymousId: %s",
+ target ? target->anonymousUniqueId().c_str() : "" ) )
);
return _value.c_str();
}
-
-const char *const MediaCurl::agentString()
+
+static const char *const agentString()
{
// we need to add the release and identifier to the
// agent string.
@@ -244,7 +244,8 @@
: MediaHandler( url_r, attach_point_hint_r,
"/", // urlpath at attachpoint
true ), // does_download
- _curl( NULL )
+ _curl( NULL ),
+ _customHeaders(0L)
{
_curlError[0] = '\0';
_curlDebug = 0L;
@@ -491,18 +492,7 @@
disconnectFrom();
ZYPP_THROW(MediaCurlSetOptException(_url, _curlError));
}
-
- // now add the anonymous id header
- curl_slist *chunk = NULL;
- chunk = curl_slist_append(chunk, anonymousIdHeader());
- ret = curl_easy_setopt ( _curl, CURLOPT_HTTPHEADER, chunk );
- curl_slist_free_all(chunk);
- if ( ret != 0) {
- disconnectFrom();
- ZYPP_THROW(MediaCurlSetOptException(_url, _curlError));
- }
-
}
@@ -714,6 +704,15 @@
ZYPP_THROW(MediaCurlSetOptException(_url, _curlError));
}
+ // now add the anonymous id header
+ _customHeaders = curl_slist_append(_customHeaders, anonymousIdHeader());
+
+ ret = curl_easy_setopt ( _curl, CURLOPT_HTTPHEADER, _customHeaders );
+
+ if ( ret != 0) {
+ disconnectFrom();
+ ZYPP_THROW(MediaCurlSetOptException(_url, _curlError));
+ }
// FIXME: need a derived class to propelly compare url's
MediaSourceRef media( new MediaSource(_url.getScheme(), _url.asString()));
@@ -734,6 +733,12 @@
//
void MediaCurl::disconnectFrom()
{
+ if ( _customHeaders )
+ {
+ curl_slist_free_all(_customHeaders);
+ _customHeaders = 0L;
+ }
+
if ( _curl )
{
curl_easy_cleanup( _curl );
--- zypp/media/MediaCurl.h 2008-10-28 21:55:46.000000000 +0100
+++ /space/git/suse/zypp/libzypp/zypp/media/MediaCurl.h 2008-10-28 17:31:05.000000000 +0100
@@ -94,13 +94,6 @@
static int progressCallback( void *clientp, double dltotal, double dlnow,
double ultotal, double ulnow );
-
- /** The user agent string */
- static const char *const agentString();
-
- /** anonymous id header used to count unique users */
- static const char *const anonymousIdHeader();
-
private:
/**
* Return a comma separated list of available authentication methods
@@ -114,6 +107,7 @@
CURL *_curl;
char _curlError[ CURL_ERROR_SIZE ];
long _curlDebug;
+ curl_slist *_customHeaders;
mutable std::string _userpwd;
std::string _proxy;

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3c981bf6323c0345f13a1d8bb1bbb07f3d10c216efa9f174b8622da1042484f6
size 4620416

3
libzypp-5.21.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8ae1d563d906776223291277c4c6984ff3fd8b02d759630b48e1bbecce8ed5a5
size 4640044

View File

@ -1,9 +1,122 @@
-------------------------------------------------------------------
Fri Nov 7 23:55:47 CET 2008 - ma@suse.de
- Fix retrieval of patch contents and references attributes. (bnc #442200)
- revision 11641
- version 5.21.0 (21)
-------------------------------------------------------------------
Fri Nov 7 19:51:00 CET 2008 - ma@suse.de
- Add CheckSum::asString.
- revision 11634
-------------------------------------------------------------------
Fri Nov 7 17:55:48 CET 2008 - ma@suse.de
- revision 11631
- version 5.20.0 (20)
-------------------------------------------------------------------
Thu Nov 6 18:35:25 CET 2008 - dmacvicar@suse.de
- re-add the flavor to the http header now using a flavor
cache that is updated on every target load.
Target::dstributionFlavor provides access to this cache
in case you need the last used flavor without loading
the target.
-------------------------------------------------------------------
Thu Nov 6 16:23:03 CET 2008 - schubi@suse.de
- added flag: ignorealreadyrecommended to the testcases (bnc #432136)
- revsion 11539
-------------------------------------------------------------------
Thu Nov 6 09:41:48 CET 2008 - schubi@suse.de
- Adding rule rpm-arch for installed rpm package in order to avoid
unneeded architecture change. (bnc #441004)
- revision 11585
-------------------------------------------------------------------
Tue Nov 4 13:21:35 CET 2008 - jkupec@suse.cz
- handle MediaTimeoutException also in MediaSetAccess::provideFile()
(bnc #439983)
- revision 11568
-------------------------------------------------------------------
Mon Nov 3 15:30:53 CET 2008 - dmacvicar@suse.de
- merge contributions by Jon Nelson, the patches resolve
the following issues:
- disable the "Pragma: nocache" header which is automatically
used by curl.
re-enables the use of a caching http proxy (like squid or others)
and corrects (bnc #326208)
- don't generate an If-Modified-Since header if we don't have a
previous file to work with
- don't generate a Proxy-Authenticate header if one is not called
for.
-------------------------------------------------------------------
Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
- Do not save solver locks (by APPL_HIGH).
- revision 11558
-------------------------------------------------------------------
Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
- fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
for automatic signed index discovery.
- enqueueDir with checksum checking s now enqueueDigestedDir
-------------------------------------------------------------------
Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
- solutions: keep/lock will be done by APPL_HIGH. So they will not be
saved in the lockfiles
- "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
- revision 11549
-------------------------------------------------------------------
Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
- throw a MediaTimeoutException also on http 504 (gateway timeout)
(bnc #425035)
- revision 11535
-------------------------------------------------------------------
Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
- Add 'sh4' architectures.
- revision 11534
-------------------------------------------------------------------
Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
- don't free the header before curl_perform as curl does not
copy it. (bnc#439532)
-------------------------------------------------------------------
Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
- Add 'arm' architectures.
- revision 11525
-------------------------------------------------------------------
Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
- regarding "keep obsolete" in the solutions (bnc #439134)
- revision 11517
-------------------------------------------------------------------
Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
- fix broken aria2c command line (bnc#438971)
-------------------------------------------------------------------
Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package libzypp (Version 5.19.0)
# spec file for package libzypp (Version 5.21.0)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -24,12 +24,10 @@ Group: System/Packages
BuildRoot: %{_tmppath}/%{name}-%{version}-build
AutoReqProv: on
Summary: Package, Patch, Pattern, and Product Management
Version: 5.19.0
Release: 3
Source: libzypp-5.19.0.tar.bz2
Version: 5.21.0
Release: 1
Source: libzypp-5.21.0.tar.bz2
Source1: libzypp-rpmlintrc
Patch0: r11488.diff
Patch1: bnc-439532.diff
Prefix: /usr
Provides: yast2-packagemanager
Obsoletes: yast2-packagemanager
@ -73,7 +71,7 @@ Authors:
%package devel
License: GPL v2 or later
Requires: libzypp == 5.19.0
Requires: libzypp == 5.21.0
Requires: libxml2-devel curl-devel openssl-devel rpm-devel glibc-devel zlib-devel
Requires: bzip2 popt-devel dbus-1-devel glib2-devel hal-devel boost-devel libstdc++-devel
Requires: cmake libsatsolver-devel >= 0.10.14
@ -98,8 +96,6 @@ Authors:
%prep
%setup -q
%patch0 -p0
%patch1 -p0
%build
mkdir build
@ -123,7 +119,6 @@ cd build
make install DESTDIR=$RPM_BUILD_ROOT
make -C doc/autodoc install DESTDIR=$RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/etc/zypp/repos.d
mkdir -p $RPM_BUILD_ROOT/etc/zypp/products.d
mkdir -p $RPM_BUILD_ROOT/etc/zypp/services.d
mkdir -p $RPM_BUILD_ROOT/%{_var}/lib/zypp
mkdir -p $RPM_BUILD_ROOT/%{_var}/log/zypp
@ -204,6 +199,7 @@ rm -rf "$RPM_BUILD_ROOT"
%defattr(-,root,root)
%dir /etc/zypp
%dir /etc/zypp/repos.d
%dir /etc/zypp/services.d
%config(noreplace) /etc/zypp/zypp.conf
%config(noreplace) /etc/zypp/systemCheck
%config(noreplace) %{_sysconfdir}/logrotate.d/zypp-history.lr
@ -232,9 +228,74 @@ rm -rf "$RPM_BUILD_ROOT"
%{_libdir}/pkgconfig/libzypp.pc
%changelog
* Fri Nov 07 2008 ma@suse.de
- Fix retrieval of patch contents and references attributes. (bnc #442200)
- revision 11641
- version 5.21.0 (21)
* Fri Nov 07 2008 ma@suse.de
- Add CheckSum::asString.
- revision 11634
* Fri Nov 07 2008 ma@suse.de
- revision 11631
- version 5.20.0 (20)
* Thu Nov 06 2008 dmacvicar@suse.de
- re-add the flavor to the http header now using a flavor
cache that is updated on every target load.
Target::dstributionFlavor provides access to this cache
in case you need the last used flavor without loading
the target.
* Thu Nov 06 2008 schubi@suse.de
- added flag: ignorealreadyrecommended to the testcases (bnc #432136)
- revsion 11539
* Thu Nov 06 2008 schubi@suse.de
- Adding rule rpm-arch for installed rpm package in order to avoid
unneeded architecture change. (bnc #441004)
- revision 11585
* Tue Nov 04 2008 jkupec@suse.cz
- handle MediaTimeoutException also in MediaSetAccess::provideFile()
(bnc #439983)
- revision 11568
* Mon Nov 03 2008 dmacvicar@suse.de
- merge contributions by Jon Nelson, the patches resolve
the following issues:
- disable the "Pragma: nocache" header which is automatically
used by curl.
re-enables the use of a caching http proxy (like squid or others)
and corrects (bnc #326208)
- don't generate an If-Modified-Since header if we don't have a
previous file to work with
- don't generate a Proxy-Authenticate header if one is not called
for.
* Fri Oct 31 2008 ma@suse.de
- Do not save solver locks (by APPL_HIGH).
- revision 11558
* Fri Oct 31 2008 dmacvicar@suse.de
- fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
for automatic signed index discovery.
- enqueueDir with checksum checking s now enqueueDigestedDir
* Thu Oct 30 2008 schubi@suse.de
- solutions: keep/lock will be done by APPL_HIGH. So they will not be
saved in the lockfiles
- "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
- revision 11549
* Wed Oct 29 2008 jkupec@suse.cz
- throw a MediaTimeoutException also on http 504 (gateway timeout)
(bnc #425035)
- revision 11535
* Wed Oct 29 2008 ma@suse.de
- Add 'sh4' architectures.
- revision 11534
* Tue Oct 28 2008 dmacvicar@suse.de
- don't free the header before curl_perform as curl does not
copy it. (bnc#439532)
* Tue Oct 28 2008 ma@suse.de
- Add 'arm' architectures.
- revision 11525
* Tue Oct 28 2008 schubi@suse.de
- regarding "keep obsolete" in the solutions (bnc #439134)
- revision 11517
* Mon Oct 27 2008 dmacvicar@suse.de
- fix broken aria2c command line (bnc#438971)
* Sun Oct 26 2008 coolo@suse.de
- adding svn r11488 to fix compile of PackageKit
* Fri Oct 24 2008 ma@suse.de
@ -359,7 +420,7 @@ rm -rf "$RPM_BUILD_ROOT"
* Tue Sep 30 2008 ma@suse.de
- Allow computation of disk usage per solvable.
- revision 11218
* Tue Sep 30 2008 dmacvicar@suse.de
* Mon Sep 29 2008 dmacvicar@suse.de
- Merge aria2c Media handler code from Google SOC 2008
(Gerard Farras)
- Only activated by making env var ZYPP_ARIA=1
@ -372,7 +433,7 @@ rm -rf "$RPM_BUILD_ROOT"
- Fix zypp::WhatProvides::empty returning inverse result.
- revision 11200
- version 5.13.1 (13)
* Sun Sep 28 2008 jkupec@suse.cz
* Sat Sep 27 2008 jkupec@suse.cz
- fixed endless loop when CredentialManager returns bad password
- CredentialManager now correctly updates password of existing
credentials
@ -386,7 +447,7 @@ rm -rf "$RPM_BUILD_ROOT"
* Fri Sep 26 2008 jkupec@suse.cz
- save user credentials after asking for them
- revision 11181
* Fri Sep 26 2008 jkupec@suse.cz
* Thu Sep 25 2008 jkupec@suse.cz
- ZConfig::credentialsGlobal{File,Dir}() added
(/etc/zypp/credentials.{cat,d})
- revision 11176
@ -451,7 +512,7 @@ rm -rf "$RPM_BUILD_ROOT"
* Mon Sep 15 2008 ma@suse.de
- Fix building of transaltions.
- revision 11064
* Sun Sep 14 2008 jkupec@suse.cz
* Sat Sep 13 2008 jkupec@suse.cz
- ServiceInfo.clearReposTo{Enable,Disable}() methods added
- revision 11060
* Fri Sep 12 2008 ma@suse.de
@ -720,7 +781,7 @@ rm -rf "$RPM_BUILD_ROOT"
- Also check if the fingerprint matches before importing updated keys.
(bnc #393160)
- revision 10500
* Tue Jul 01 2008 dmacvicar@suse.de
* Mon Jun 30 2008 dmacvicar@suse.de
- forward port add message attribute to patches.
- port import newer keys if a trusted key is updated
- (bnc#393160)
@ -775,7 +836,7 @@ rm -rf "$RPM_BUILD_ROOT"
one pacakges with the same name but different versions.
Often used by kernel.
- r 10299
* Mon Jun 02 2008 - ma@suse.de
* Sun Jun 01 2008 - ma@suse.de
- Revert inappropriate Selectable cleanup. Fix Selectable
status computation. Unmaintained packages were wrongly
reported as unsinstalled. (bnc #394630)
@ -887,7 +948,7 @@ rm -rf "$RPM_BUILD_ROOT"
- revision 10045
* Sat May 10 2008 coolo@suse.de
- fix file list
* Sat May 10 2008 ma@suse.de
* Fri May 09 2008 ma@suse.de
- Product now retrieves all attributes from the solv file.
- version 4.21.1
- revision 10031
@ -954,7 +1015,7 @@ rm -rf "$RPM_BUILD_ROOT"
- cache decision for repository depend on his url.
- http,ftp and smb cache packages.
- revision 9929
* Thu May 01 2008 ma@suse.de
* Wed Apr 30 2008 ma@suse.de
- Load and maintain persistent hard locks stored in /etc/zypp/locks.
Locks are loaded together with the target, and changes are writen
back on commit. zypp.conf option locksfile.apply can be used to turn
@ -1067,7 +1128,7 @@ rm -rf "$RPM_BUILD_ROOT"
- activate zypp-query-pool
- Revision 9637
- 4.12.1
* Tue Apr 15 2008 jkupec@suse.cz
* Mon Apr 14 2008 jkupec@suse.cz
- Locks API cleaned-up, iterator added, light read() added
- PoolQuery::attribute(SolvAttr) getter added
- revision 9609
@ -1762,7 +1823,7 @@ rm -rf "$RPM_BUILD_ROOT"
* Tue Aug 28 2007 dmacvicar@suse.de
- real fix for reading signature ids. (#390535).
- delete metadata when removing repo (#301037).
* Tue Aug 28 2007 dmacvicar@suse.de
* Mon Aug 27 2007 dmacvicar@suse.de
- following behaviour for setPartitions
- if they are not set, they are detected
- if they are set, that value is used.
@ -1868,7 +1929,7 @@ rm -rf "$RPM_BUILD_ROOT"
* Fri Aug 17 2007 schubi@suse.de
- shorten solver error messages Bug 259894
- rev 6723
* Fri Aug 17 2007 kkaempf@suse.de
* Thu Aug 16 2007 kkaempf@suse.de
- fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
install zypp/cache header files.
- rev 6719, version 3.16.13
@ -1971,7 +2032,7 @@ rm -rf "$RPM_BUILD_ROOT"
* Sat Aug 04 2007 ma@suse.de
- Don't download unwanted translation files (#293740).
- revision 6470
* Sat Aug 04 2007 ma@suse.de
* Fri Aug 03 2007 ma@suse.de
- Fix susetags repo to parse dikusage data (#293039)
- revision 6467
- version 3.13.12
@ -2555,7 +2616,7 @@ rm -rf "$RPM_BUILD_ROOT"
to be not avaliable in newer HAL versions (on 10.2).
- Revision 4615
- Version 2.8.1
* Fri Nov 17 2006 ma@suse.de
* Thu Nov 16 2006 ma@suse.de
- removed unused methods from Patch and PatchImplIf. Provided
reasonable default implementation for Patch::interactive.
(#221476).
@ -2689,7 +2750,7 @@ rm -rf "$RPM_BUILD_ROOT"
- zypp-query-pool: For products show additionally distributionName
and distributionEdition. (required by #205392)
- revision 4349
* Fri Oct 20 2006 ma@suse.de
* Thu Oct 19 2006 ma@suse.de
- Add accessor for Product distributionName and distributionEdition.
(required by #205392)
- revision 4347
@ -2820,7 +2881,7 @@ rm -rf "$RPM_BUILD_ROOT"
for the IO. (F301229)
- revision 4199
- version 2.2.2
* Fri Sep 29 2006 ma@suse.de
* Thu Sep 28 2006 ma@suse.de
- Enabled sending of ScriptResolvableReport.
- Changed ScriptResolvableReport::start to send local path
of script to be executed.
@ -2880,7 +2941,7 @@ rm -rf "$RPM_BUILD_ROOT"
* Thu Aug 31 2006 ma@suse.de
- PackageProvider: Fixed broken retry. (#202163)
- revision 4071
* Thu Aug 31 2006 ma@suse.de
* Wed Aug 30 2006 ma@suse.de
- Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
to create a Package from a source package header.
- Added method Pathname::extension: Return all of the characters in name
@ -3141,7 +3202,7 @@ rm -rf "$RPM_BUILD_ROOT"
(still need yast side) #181204 and #160206
- Fix stalle tmpdir due to cyclic references, using a master
  TmpDir for zypp. # 178292
* Wed Jun 07 2006 ma@suse.de
* Tue Jun 06 2006 ma@suse.de
- fixed memory leak in PersistentStorage (#168690)
- revision 3519
* Tue Jun 06 2006 ma@suse.de
@ -3672,7 +3733,7 @@ rm -rf "$RPM_BUILD_ROOT"
requirements need them. Instead, treat atoms with incompatible
architecture as unneeded.
- rev 3018
* Sat Apr 08 2006 jsrain@suse.de
* Fri Apr 07 2006 jsrain@suse.de
- product now provides short name
- rev 3013
* Fri Apr 07 2006 jsrain@suse.de
@ -3848,10 +3909,10 @@ rm -rf "$RPM_BUILD_ROOT"
- add checksum for external patches (#159928)
* Thu Mar 30 2006 kkaempf@suse.de
- calculate product architecture (#158198)
* Thu Mar 30 2006 jsrain@suse.de
* Wed Mar 29 2006 jsrain@suse.de
- fixed checking checksum of YUM metadata, added sha1 vs. sha256
detection
* Thu Mar 30 2006 ma@suse.de
* Wed Mar 29 2006 ma@suse.de
- Auto protect installed packages from unknown vendor. (#157446)
* Wed Mar 29 2006 visnov@suse.de
- added support for external scripts to metadata (#159928) (jsrain)
@ -3866,7 +3927,7 @@ rm -rf "$RPM_BUILD_ROOT"
- added YUM metadata checksum computation (jsrain)
- added interface to patch of a message (jsrain)
- r2734
* Tue Mar 28 2006 jsrain@suse.de
* Mon Mar 27 2006 jsrain@suse.de
- added support for external scripts to metadata (#159928)
- r2709
* Sat Mar 25 2006 jsrain@suse.de
@ -3934,7 +3995,7 @@ rm -rf "$RPM_BUILD_ROOT"
* Tue Mar 21 2006 visnov@suse.de
- properly report error for media change callback
- rev 2579
* Tue Mar 21 2006 ma@suse.de
* Mon Mar 20 2006 ma@suse.de
- fixed memory leak in XMLNodeIterator (#157474)
- disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
- Renamed private MediaManager::forceMediaRelease
@ -3983,7 +4044,7 @@ rm -rf "$RPM_BUILD_ROOT"
- add PatchContents() for UI.
- handle Edition::noedition as empty string.
- r2537
* Wed Mar 15 2006 jsrain@suse.de
* Tue Mar 14 2006 jsrain@suse.de
- releasing all medias when asking for CD (#156981)
- r2471
* Tue Mar 14 2006 mvidner@suse.cz
@ -4082,7 +4143,7 @@ rm -rf "$RPM_BUILD_ROOT"
* Sat Mar 04 2006 kkaempf@suse.de
- release last used source at end of commit (#155002)
- rev 2277
* Sat Mar 04 2006 kkaempf@suse.de
* Fri Mar 03 2006 kkaempf@suse.de
- cope with NULL values in zmd catalogs table (#153584)
- set YAST_IS_RUNNING in transact zmd helper (#154820)
- run SuSEconfig after transact zmd helper (#154820)
@ -4379,7 +4440,7 @@ rm -rf "$RPM_BUILD_ROOT"
* Thu Feb 09 2006 ro@suse.de
- require hal-devel in libzypp-devel
- re-merge fixes (RPM_OPT_FLAGS)
* Thu Feb 09 2006 kkaempf@suse.de
* Wed Feb 08 2006 kkaempf@suse.de
- make solver behaviour a bit more interactive
- rev 1537
* Wed Feb 08 2006 schwab@suse.de
@ -4388,10 +4449,10 @@ rm -rf "$RPM_BUILD_ROOT"
* Wed Feb 08 2006 kkaempf@suse.de
- update for qt ui integration
- rev 1504
* Wed Feb 08 2006 kkaempf@suse.de
* Tue Feb 07 2006 kkaempf@suse.de
- split off libzypp-zmd-backend
- rev 1466
* Wed Feb 08 2006 kkaempf@suse.de
* Tue Feb 07 2006 kkaempf@suse.de
- another update to svn
* Mon Feb 06 2006 kkaempf@suse.de
- finish rpm callbacks

View File

@ -1,10 +0,0 @@
--- zypp/base/LogControl.h (revision 11487)
+++ zypp/base/LogControl.h (revision 11488)
@@ -13,6 +13,7 @@
#define ZYPP_BASE_LOGCONTROL_H
#include <iosfwd>
+#include <iostream>
#include "zypp/base/Logger.h"
#include "zypp/base/PtrTypes.h"