Hi Nach,

On Mon, Jun 18, 2007 at 11:41:44PM +0300, Nach wrote:
> 1.2.10-1), libstdc++6 (>= 4.2-20070516), zlib1g (>= 1:1.2.1)
...
> ZSNES depends on zlib 1.2.3 as can be seen in the configure script:
> configure.in:AM_PATH_ZLIB (1.2.3, , [AC_MSG_ERROR(zlib >= 1.2.3 is required)])

It looks like it's that way because 1.2.1 is binary-compatible with
1.2.3. Is there a good reason I should force the dependency to be >=
1.2.3? In any case, all supported releases of Debian currently have
1.2.3:

    zlib1g | 1:1.2.3-13 |     etch-m68k | m68k
    zlib1g | 1:1.2.3-13 |        stable | alpha, amd64, arm, hppa, i386, ia64, 
mips, mipsel, powerpc, s390, sparc
    zlib1g | 1:1.2.3-15 |       testing | alpha, amd64, arm, hppa, i386, ia64, 
mips, mipsel, powerpc, s390, sparc
    zlib1g | 1:1.2.3-15 |      unstable | alpha, amd64, arm, hppa, hurd-i386, 
i386, ia64, m68k, mips, mipsel, powerpc, s390, sparc

The best I am currently willing to do for you is to add a build-depends
on zlib1g-dev (>= 1:1.2.3), but that only helps with backporting.

Anyway, the reason it built at all is because of this. Otherwise I
would've noticed.

Let me know what you think.

-- 
Joshua Kwan


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to