zconf.h header file is missing for 32 bits arch

Bug #1155307 reported by Jerome Marc
88
This bug affects 20 people
Affects Status Importance Assigned to Milestone
zlib (Ubuntu)
Confirmed
Undecided
Unassigned

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
x86_64
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
ProcEnviron:
 SHELL=/bin/bash
 TERM=xterm
 PATH=(custom, no user)
 LANG=fr_FR.UTF-8
 XDG_RUNTIME_DIR=<set>
SourcePackage: zlib
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jerome Marc (marcjero) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in zlib (Ubuntu):
status: New → Confirmed
Revision history for this message
Justin Lebar (jlebar) wrote :

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

Revision history for this message
Justin Lebar (jlebar) wrote :
Revision history for this message
Linards Ticmanis (ticmanis) wrote :

Suggested workaround from bugzilla.mozilla org:

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

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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