Bug#422586: fakechroot - FTBFS: Missing gcc-multilib build dependency

2007-05-20 Thread Piotr Roszatycki

2007/5/20, Sune Vuorela [EMAIL PROTECTED]:

and readlink has changed with newest libc to return ssize_t instead of int.

Attached patch between 1.2 and 1.3 nmu.


Is this change compatible with other OS-es, like FreeBSD, etc?

--
.''`.Piotr Roszatycki
: :' :mailto:[EMAIL PROTECTED]
`. `' mailto:[EMAIL PROTECTED]
 `-


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



Bug#422586: fakechroot - FTBFS: Missing gcc-multilib build dependency

2007-05-20 Thread Sune Vuorela
On Sunday 20 May 2007, Piotr Roszatycki wrote:
 2007/5/20, Sune Vuorela [EMAIL PROTECTED]:
  and readlink has changed with newest libc to return ssize_t instead of
  int.
 
  Attached patch between 1.2 and 1.3 nmu.

 Is this change compatible with other OS-es, like FreeBSD, etc?

I don't know. it is glibc that has changed, I don't know if other libc's 
follow.

/Sune

-- 
How to enable the driver?

First you neither can ever get access over a driver of the space bar, nor can 
log on a editor, so that from the preferences menu inside Flash MX XP you 
either should configure a tool, or have to log in a mouse to click a file.


signature.asc
Description: This is a digitally signed message part.


Bug#422586: fakechroot - FTBFS: Missing gcc-multilib build dependency

2007-05-19 Thread Sune Vuorela
Hi!

Attached is the patch for the nmu to 2.6-1.2 which hopefully fixet is the 
correct way.

/Sune
-- 
Man, do you know how to cancel the kernel from Office?

From the control drawer menu inside MkLinuxPPC NT you should save a mail to 
the CPU to a ethernet board over the GPU, this way you neither can load the 
modem, nor can ever telnet to a BIOS of a laser ISDN microprocessor, so that 
from Outlook Express 2000 and from the options within Word XP you either 
cannot reset the ADSL utility, or should never click the controller for 
installing the gadget.
diff -u fakechroot-2.6/debian/control fakechroot-2.6/debian/control
--- fakechroot-2.6/debian/control
+++ fakechroot-2.6/debian/control
@@ -3,7 +3,7 @@
 Section: utils
 Priority: optional
 Standards-Version: 3.7.2
-Build-Depends: libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], libc6-dev-s390x [s390], libc6-dev-sparc64 [sparc], gcc-multilib, yada (= 0.53)
+Build-Depends: libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], libc6-dev-s390x [s390], libc6-dev-sparc64 [sparc], yada (= 0.53)
 
 Package: fakechroot
 Architecture: any
diff -u fakechroot-2.6/debian/changelog fakechroot-2.6/debian/changelog
--- fakechroot-2.6/debian/changelog
+++ fakechroot-2.6/debian/changelog
@@ -1,11 +1,3 @@
-fakechroot (2.6-1.2) unstable; urgency=low
-
-  * Non-maintainer upload.
-  * Add build-dependency on gcc-multilib the yada way to avoid FTBFS. 
-(Closes: #422586)
-
- -- Sune Vuorela [EMAIL PROTECTED]  Sat, 19 May 2007 15:13:28 +0200
-
 fakechroot (2.6-1.1) unstable; urgency=low
 
   * Non-maintainer upload during BSP.
diff -u fakechroot-2.6/debian/packages fakechroot-2.6/debian/packages
--- fakechroot-2.6/debian/packages
+++ fakechroot-2.6/debian/packages
@@ -26,7 +26,6 @@
 Build-Depends: libc6-dev-powerpc [ppc64]
 Build-Depends: libc6-dev-s390x [s390]
 Build-Depends: libc6-dev-sparc64 [sparc]
-Build-Depends: gcc-multilib
 Build: bash
  CC=${CC:-gcc}
  CFLAGS=${CFLAGS:--Wall -pedantic -g}


signature.asc
Description: This is a digitally signed message part.


Bug#422586: fakechroot - FTBFS: Missing gcc-multilib build dependency

2007-05-19 Thread Sune Vuorela
hmm.. attached patch is reversed. I try once more.

/Sune
-- 
Genius, I'm not able to log from a periferic, how does it work?

The point is that you neither should ever digit on the memory, nor must send 
to a button over a icon for renaming a CPU to a mousepad.
diff -u fakechroot-2.6/debian/control fakechroot-2.6/debian/control
--- fakechroot-2.6/debian/control
+++ fakechroot-2.6/debian/control
@@ -3,7 +3,7 @@
 Section: utils
 Priority: optional
 Standards-Version: 3.7.2
-Build-Depends: libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], libc6-dev-s390x [s390], libc6-dev-sparc64 [sparc], yada (= 0.53)
+Build-Depends: libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], libc6-dev-s390x [s390], libc6-dev-sparc64 [sparc], gcc-multilib, yada (= 0.53)
 
 Package: fakechroot
 Architecture: any
diff -u fakechroot-2.6/debian/packages fakechroot-2.6/debian/packages
--- fakechroot-2.6/debian/packages
+++ fakechroot-2.6/debian/packages
@@ -26,6 +26,7 @@
 Build-Depends: libc6-dev-powerpc [ppc64]
 Build-Depends: libc6-dev-s390x [s390]
 Build-Depends: libc6-dev-sparc64 [sparc]
+Build-Depends: gcc-multilib
 Build: bash
  CC=${CC:-gcc}
  CFLAGS=${CFLAGS:--Wall -pedantic -g}
diff -u fakechroot-2.6/debian/changelog fakechroot-2.6/debian/changelog
--- fakechroot-2.6/debian/changelog
+++ fakechroot-2.6/debian/changelog
@@ -1,3 +1,11 @@
+fakechroot (2.6-1.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Add build-dependency on gcc-multilib the yada way to avoid FTBFS. 
+(Closes: #422586)
+
+ -- Sune Vuorela [EMAIL PROTECTED]  Sat, 19 May 2007 15:13:28 +0200
+
 fakechroot (2.6-1.1) unstable; urgency=low
 
   * Non-maintainer upload during BSP.


signature.asc
Description: This is a digitally signed message part.


Bug#422586: fakechroot - FTBFS: Missing gcc-multilib build dependency

2007-05-19 Thread Sune Vuorela
Unfortunately, a new bug was discovered along with a issue introduced by this 
NMU.

gcc-mulilib is only needed on some archs.

and readlink has changed with newest libc to return ssize_t instead of int.

Attached patch between 1.2 and 1.3 nmu.

/Sune

-- 
I'm not able to unlink the connection, how does it work?

You should insert in the connector on a USB 2D mousepad over a TCP/IP 
application but from the control file menu inside DOS 6.8 you neither have to 
connect the driver of a prompt on the file, nor have to insert the folder, in 
such way you either must boot with a analogic CD terminale of a tool on the 
processor over the GUI, or can't send to a attachment for unlinking from a 
IDE modem to a connector.
diff -u fakechroot-2.6/debian/control fakechroot-2.6/debian/control
--- fakechroot-2.6/debian/control
+++ fakechroot-2.6/debian/control
@@ -3,7 +3,7 @@
 Section: utils
 Priority: optional
 Standards-Version: 3.7.2
-Build-Depends: libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], libc6-dev-s390x [s390], libc6-dev-sparc64 [sparc], gcc-multilib, yada (= 0.53)
+Build-Depends: libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], libc6-dev-s390x [s390], libc6-dev-sparc64 [sparc], gcc-multilib [amd64 i386 powerpc s390 sparc], yada (= 0.53)
 
 Package: fakechroot
 Architecture: any
diff -u fakechroot-2.6/debian/changelog fakechroot-2.6/debian/changelog
--- fakechroot-2.6/debian/changelog
+++ fakechroot-2.6/debian/changelog
@@ -1,3 +1,11 @@
+fakechroot (2.6-1.3) unstable; urgency=low
+
+  * Non-maintainer upload to fix the fix for the fix for #422586
+  * Only use gcc-multilib on some archs.
+  * Fix the readlink function to be ssize_t as it is in newer libc
+
+ -- Sune Vuorela [EMAIL PROTECTED]  Sat, 19 May 2007 17:19:53 +0200
+
 fakechroot (2.6-1.2) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u fakechroot-2.6/debian/packages fakechroot-2.6/debian/packages
--- fakechroot-2.6/debian/packages
+++ fakechroot-2.6/debian/packages
@@ -26,7 +26,7 @@
 Build-Depends: libc6-dev-powerpc [ppc64]
 Build-Depends: libc6-dev-s390x [s390]
 Build-Depends: libc6-dev-sparc64 [sparc]
-Build-Depends: gcc-multilib
+Build-Depends: gcc-multilib [amd64 i386 powerpc s390 sparc]
 Build: bash
  CC=${CC:-gcc}
  CFLAGS=${CFLAGS:--Wall -pedantic -g}
only in patch2:
unchanged:
--- fakechroot-2.6.orig/src/libfakechroot.c
+++ fakechroot-2.6/src/libfakechroot.c
@@ -427,7 +427,7 @@
 static DIR *   (*next_opendir) (const char *name) = NULL;
 #endif
 static long(*next_pathconf) (const char *path, int name) = NULL;
-static int (*next_readlink) (const char *path, char *buf, READLINK_TYPE_ARG3) = NULL;
+static ssize_t (*next_readlink) (const char *path, char *buf, READLINK_TYPE_ARG3) = NULL;
 static char *  (*next_realpath) (const char *name, char *resolved) = NULL;
 static int (*next_remove) (const char *pathname) = NULL;
 #ifdef HAVE_REMOVEXATTR
@@ -1967,7 +1967,7 @@
 
 
 /* #include unistd.h */
-int readlink (const char *path, char *buf, READLINK_TYPE_ARG3)
+ssize_t readlink (const char *path, char *buf, READLINK_TYPE_ARG3)
 {
 int status;
 char tmp[FAKECHROOT_MAXPATH], *tmpptr;


signature.asc
Description: This is a digitally signed message part.


Bug#422586: fakechroot - FTBFS: Missing gcc-multilib build dependency

2007-05-18 Thread Steve Langasek
reopen 422586
thanks

This bug is not fixed, the package is still failing to build on multiple
architectures.  Apparently you tried to edit debian/control directly on a
package that uses yada.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/


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



Bug#422586: fakechroot - FTBFS: Missing gcc-multilib build dependency

2007-05-07 Thread Bastian Blank
Package: fakechroot
Version: 2.6-1
Severity: serious

There was an error while trying to autobuild your package:

 Automatic build of fakechroot_2.6-1 on lxdebian.bfinv.de by sbuild/s390 98
[...]
 ** Using build dependencies supplied by package:
 Build-Depends: libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], 
 libc6-dev-s390x [s390], libc6-dev-sparc64 [sparc], yada (= 0.52)
[...]
 checking for style of include used by make... GNU
 checking for s390x-linux-gcc... gcc -m64
 checking for C compiler default output file name... configure: error: C 
 compiler cannot create executables
 See `config.log' for more details.
 make: *** [debian/build-stamp] Error 77
 **
 Build finished at 20070505-2004
 FAILED [dpkg-buildpackage died]


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