elvis 2.2.0-11 FTBFS with gcc 4.4

Bug #432364 reported by Nicolas Van Wambeke
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
elvis (Debian)
Fix Released
Unknown
elvis (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: elvis

elvis 2.2.0-11 does not build with gcc 4.4 due to a conflicting redeclaration of getline:

ref.c:45: error: conflicting types for 'getline'
/usr/include/stdio.h:651: note: previous declaration of 'getline' was here

Related branches

Changed in elvis (Ubuntu):
assignee: nobody → Nicolas Van Wambeke (nicolasvw)
Revision history for this message
Nicolas Van Wambeke (nicolasvw) wrote :

This is a debdiff against 2.2.0-11 including a patch that fixes the issue.
The package builds fine a karmic pbuilder.

Changed in elvis (Ubuntu):
assignee: Nicolas Van Wambeke (nicolasvw) → nobody
Revision history for this message
StefanPotyra (sistpoty) wrote :

Looks good, test-building.

Just a small hint: There's no need to mention changing the maintainer in debian/changelog (it must always be done for ubuntu packages). Anyways, it's not really wrong to do so, hence if the build succeeds, I'll upload it as is.

Revision history for this message
StefanPotyra (sistpoty) wrote :

uploaded, thanks!

Please also forward the bug to Debian or upstream, thanks!

Changed in elvis (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package elvis - 2.2.0-11ubuntu1

---------------
elvis (2.2.0-11ubuntu1) karmic; urgency=low

  * Added debian/patches/gcc4.4-getline-fix to fix FTBFS (LP: #432364)
  * Modify Maintainer value to match the DebianMaintainerField
    specification.

 -- Nicolas Van Wambeke <email address hidden> Fri, 18 Sep 2009 10:53:58 +0200

Changed in elvis (Ubuntu):
status: Fix Committed → Fix Released
Changed in elvis (Debian):
status: Unknown → New
Changed in elvis (Debian):
status: New → Fix Released
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.