From 9504f6f95ba38205551275f94069799ce8683657 Mon Sep 17 00:00:00 2001
From: Otavio Salvador <otavio@ossystems.com.br>
Date: Tue, 2 Oct 2007 09:25:37 -0300
Subject: [PATCH]   - apt-pkg/cdrom.cc: '%lu' expects 'long unsigned int', but
 argument     has type 'size_t';

---
 apt-pkg/cdrom.cc | 4 ++--
 debian/changelog | 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/apt-pkg/cdrom.cc b/apt-pkg/cdrom.cc
index 96106c7a9..b8f94e5b0 100644
--- a/apt-pkg/cdrom.cc
+++ b/apt-pkg/cdrom.cc
@@ -668,8 +668,8 @@ bool pkgCdrom::Add(pkgCdromStatus *log)
    DropRepeats(TransList,"");
    if(log) {
       msg.str("");
-      ioprintf(msg, _("Found %lu package indexes, %lu source indexes, "
-		      "%lu translation indexes and %lu signatures\n"), 
+      ioprintf(msg, _("Found %u package indexes, %u source indexes, "
+		      "%u translation indexes and %u signatures\n"), 
 	       List.size(), SourceList.size(), TransList.size(),
 	       SigList.size());
       log->Update(msg.str(), STEP_SCAN);
diff --git a/debian/changelog b/debian/changelog
index 08a60585c..61bb75129 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -59,6 +59,8 @@ apt (0.7.7) UNRELEASED; urgency=low
   * Fix compilation warnings:
     - apt-pkg/indexfile.cc: conversion from string constant to 'char*';
     - apt-pkg/acquire-item.cc: likewise;
+    - apt-pkg/cdrom.cc: '%lu' expects 'long unsigned int', but argument
+      has type 'size_t';
 
   [ Ian Jackson ]
   * dpkg-triggers: Deal properly with new package states.
-- 
2.45.2