[ARMEL] FTBFS: '__open_missing_mode' declared with attribute error: open with O_CREAT in second argument needs 3 arguments

Bug #645019 reported by Niall Creech
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
skyeye (Debian)
Fix Released
Unknown
skyeye (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: skyeye

Fails to build armel due to missing required oflag arguments to open

In file included from //usr/include/fcntl.h:252,
                 from nandflash/nandflash_smallblock.c:19:
In function 'open',
    inlined from 'nandflash_sb_setup' at nandflash/nandflash_smallblock.c:519:
//usr/include/bits/fcntl2.h:51: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT in second argument needs 3 arguments
make[3]: *** [nandflash_smallblock.o] Error 1

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: skyeye 1.2.5-2.1
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic i686
Architecture: i386
Date: Wed Sep 22 09:59:34 2010
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
ProcEnviron:
 LANG=en_GB.utf8
 SHELL=/bin/bash
SourcePackage: skyeye

Related branches

Revision history for this message
Niall Creech (sevenmachines-deactivatedaccount) wrote :
Changed in skyeye (Ubuntu):
assignee: nobody → SevenMachines (sevenmachines)
Revision history for this message
Niall Creech (sevenmachines-deactivatedaccount) wrote :

Waiting for armel test build verification

skyeye (1.2.5-2.1ubuntu1) maverick; urgency=low

  * device/nandflash/nandflash_smallblock.c:519
    - Fix ftbfs on armel by adding the required oflag option to
    the call to open. (LP: #645019)

Revision history for this message
Niall Creech (sevenmachines-deactivatedaccount) wrote :

pbuilder maverick armel build log

Changed in skyeye (Ubuntu):
assignee: SevenMachines (sevenmachines) → nobody
status: New → Confirmed
Revision history for this message
Artur Rona (ari-tczew) wrote :

* debian/changelog:
  - Why do you make debdiff for someone else? Debdiff is done by you and only patch (I guess) is made by Niall. As skyeye doesn't use patch system, you can write:

  * device/nandflash/nandflash_smallblock.c:519
    - Fix ftbfs on armel by adding the required oflag option to
    the call to open. (LP: #645019) Thanks to Niall Creech.

Please resubscribe ubuntu-sponsors when you will complete informations.

Changed in skyeye (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
Niall Creech (sevenmachines-deactivatedaccount) wrote :

It was mentioned that it was preferred that i use my real name to sign debdiffs, i dont do them for anyone else. Patch and debdiff are mine and signed with my real name and key as requested.

Changed in skyeye (Ubuntu):
status: Incomplete → Confirmed
Artur Rona (ari-tczew)
Changed in skyeye (Ubuntu):
assignee: nobody → Artur Rona (ari-tczew)
status: Confirmed → In Progress
Revision history for this message
Artur Rona (ari-tczew) wrote :

I made small pedantic change in debian/changelog: two spaces before phrase "the call". Thanks for your contribution!

Changed in skyeye (Ubuntu):
assignee: Artur Rona (ari-tczew) → nobody
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package skyeye - 1.2.5-2.1ubuntu1

---------------
skyeye (1.2.5-2.1ubuntu1) maverick; urgency=low

  * device/nandflash/nandflash_smallblock.c:519
    - Fix ftbfs on armel by adding the required oflag option to
      the call to open. (LP: #645019)
 -- Niall Creech <email address hidden> Wed, 22 Sep 2010 09:55:23 +0100

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