zconf.h header file is missing for 32 bits arch

Bug #1155307 reported by Jerome Marc on 2013-03-14
This bug affects 20 people
Affects Status Importance Assigned to Milestone
zlib (Ubuntu)

Bug Description

zconf.h was moved to multiarch directory (zlib1g-dev package) because it contains an arch dependant declaration.
Problem is programs using zlib doesn't compile anymore using 32bits target arch. (zconf.h is not found)

I suppose a 32 bits version of zconf.h should be added into lib32z1-dev package ?

Description: Ubuntu Raring Ringtail (development branch)
Release: 13.04
lib32z1-dev 1:1.2.7.dfsg-13ubuntu2

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: lib32z1-dev 1:1.2.7.dfsg-13ubuntu2
ProcVersionSignature: Ubuntu 3.8.0-12.21-generic 3.8.2
Uname: Linux 3.8.0-12-generic x86_64
ApportVersion: 2.9.1-0ubuntu1
Architecture: amd64
Date: Thu Mar 14 20:54:10 2013
InstallationDate: Installed on 2013-02-21 (21 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130221)
MarkForUpload: True
 PATH=(custom, no user)
SourcePackage: zlib
UpgradeStatus: No upgrade log present (probably fresh install)

Jerome Marc (marcjero) wrote :
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in zlib (Ubuntu):
status: New → Confirmed
Justin Lebar (jlebar) wrote :

Forgive me if this should be obvious, but how does one work around this?

Linards Ticmanis (ticmanis) wrote :

Suggested workaround from bugzilla.mozilla org:

sudo ln -s /usr/include/x86_64-linux-gnu/zconf.h /usr/include

Luca Weiss (z3ntu) wrote :

This issue is more than 4 years old... Thanks Ubuntu...

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.