Your message dated Fri, 25 May 2012 19:08:46 +0000
with message-id <[email protected]>
and subject line Bug#669059: fixed in webkit 1.8.1-3.1
has caused the Debian Bug report #669059,
regarding webkit-1.8.0-2: FTBFS on hurd-*
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
669059: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=669059
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: webkit
Version: 1.8.0-2
Severity: Important
Usertags: hurd
User: [email protected]
Hello,
webkit currently FTBFS on hurd-i386, due to the usage of PATH_MAX,
which is only recommended by POSIX, not mandatory, and GNU/Hurd does
not have this limitation. The attached patch fixes this by using the
combination of and lstat and readlink, as recommended on the readlink
man page. Additionally a definition of GNU/Hurd is added to osinclude.h
to avoid that the compilation errors out due to a missing definition of
ANGLE_OS_POSIX also for GNU/Hurd. Could you please apply it when
releasing next update?
Thanks!
--- a/Source/ThirdParty/ANGLE/src/compiler/osinclude.h 2012-02-19 18:47:57.000000000 +0100
+++ b/Source/ThirdParty/ANGLE/src/compiler/osinclude.h 2012-04-15 09:20:30.000000000 +0200
@@ -16,7 +16,7 @@
#define ANGLE_OS_WIN
#elif defined(__APPLE__) || defined(__linux__) || \
defined(__FreeBSD__) || defined(__OpenBSD__) || \
- defined(__sun) || defined(ANDROID)
+ defined(__sun) || defined(ANDROID) || defined(__GNU__)
#define ANGLE_OS_POSIX
#else
#error Unsupported platform.
--- a/Source/JavaScriptCore/wtf/gobject/GlibUtilities.cpp 2012-02-19 18:45:45.000000000 +0100
+++ b/Source/JavaScriptCore/wtf/gobject/GlibUtilities.cpp 2012-04-16 14:23:16.000000000 +0200
@@ -25,6 +25,8 @@
#include <wtf/text/WTFString.h>
#else
#include <limits.h>
+#include <sys/types.h>
+#include <sys/stat.h>
#include <unistd.h>
#endif
@@ -40,9 +42,14 @@
#elif OS(UNIX)
CString getCurrentExecutablePath()
{
- static char readLinkBuffer[PATH_MAX];
- ssize_t result = readlink("/proc/curproc/file", readLinkBuffer, PATH_MAX);
- if (result == -1)
+ struct stat sb;
+ char *readLinkBuffer;
+ ssize_t result;
+ result = lstat("/proc/curproc/file", &sb);
+ readLinkBuffer = (char*)malloc(sb.st_size + 1);
+ if (readLinkBuffer == NULL) return CString();
+ result = readlink("/proc/curproc/file", readLinkBuffer, sb.st_size + 1);
+ if (result == -1 || result > sb.st_size)
return CString();
return CString(readLinkBuffer, result);
}
--- End Message ---
--- Begin Message ---
Source: webkit
Source-Version: 1.8.1-3.1
We believe that the bug you reported is fixed in the latest version of
webkit, which is due to be installed in the Debian FTP archive:
gir1.2-javascriptcoregtk-1.0_1.8.1-3.1_amd64.deb
to main/w/webkit/gir1.2-javascriptcoregtk-1.0_1.8.1-3.1_amd64.deb
gir1.2-javascriptcoregtk-3.0_1.8.1-3.1_amd64.deb
to main/w/webkit/gir1.2-javascriptcoregtk-3.0_1.8.1-3.1_amd64.deb
gir1.2-webkit-1.0_1.8.1-3.1_amd64.deb
to main/w/webkit/gir1.2-webkit-1.0_1.8.1-3.1_amd64.deb
gir1.2-webkit-3.0_1.8.1-3.1_amd64.deb
to main/w/webkit/gir1.2-webkit-3.0_1.8.1-3.1_amd64.deb
libjavascriptcoregtk-1.0-0-dbg_1.8.1-3.1_amd64.deb
to main/w/webkit/libjavascriptcoregtk-1.0-0-dbg_1.8.1-3.1_amd64.deb
libjavascriptcoregtk-1.0-0_1.8.1-3.1_amd64.deb
to main/w/webkit/libjavascriptcoregtk-1.0-0_1.8.1-3.1_amd64.deb
libjavascriptcoregtk-1.0-dev_1.8.1-3.1_amd64.deb
to main/w/webkit/libjavascriptcoregtk-1.0-dev_1.8.1-3.1_amd64.deb
libjavascriptcoregtk-3.0-0-dbg_1.8.1-3.1_amd64.deb
to main/w/webkit/libjavascriptcoregtk-3.0-0-dbg_1.8.1-3.1_amd64.deb
libjavascriptcoregtk-3.0-0_1.8.1-3.1_amd64.deb
to main/w/webkit/libjavascriptcoregtk-3.0-0_1.8.1-3.1_amd64.deb
libjavascriptcoregtk-3.0-dev_1.8.1-3.1_amd64.deb
to main/w/webkit/libjavascriptcoregtk-3.0-dev_1.8.1-3.1_amd64.deb
libwebkit-dev_1.8.1-3.1_amd64.deb
to main/w/webkit/libwebkit-dev_1.8.1-3.1_amd64.deb
libwebkitgtk-1.0-0-dbg_1.8.1-3.1_amd64.deb
to main/w/webkit/libwebkitgtk-1.0-0-dbg_1.8.1-3.1_amd64.deb
libwebkitgtk-1.0-0_1.8.1-3.1_amd64.deb
to main/w/webkit/libwebkitgtk-1.0-0_1.8.1-3.1_amd64.deb
libwebkitgtk-1.0-common_1.8.1-3.1_all.deb
to main/w/webkit/libwebkitgtk-1.0-common_1.8.1-3.1_all.deb
libwebkitgtk-3.0-0-dbg_1.8.1-3.1_amd64.deb
to main/w/webkit/libwebkitgtk-3.0-0-dbg_1.8.1-3.1_amd64.deb
libwebkitgtk-3.0-0_1.8.1-3.1_amd64.deb
to main/w/webkit/libwebkitgtk-3.0-0_1.8.1-3.1_amd64.deb
libwebkitgtk-3.0-common_1.8.1-3.1_all.deb
to main/w/webkit/libwebkitgtk-3.0-common_1.8.1-3.1_all.deb
libwebkitgtk-3.0-dev_1.8.1-3.1_amd64.deb
to main/w/webkit/libwebkitgtk-3.0-dev_1.8.1-3.1_amd64.deb
libwebkitgtk-dev_1.8.1-3.1_amd64.deb
to main/w/webkit/libwebkitgtk-dev_1.8.1-3.1_amd64.deb
webkit_1.8.1-3.1.debian.tar.gz
to main/w/webkit/webkit_1.8.1-3.1.debian.tar.gz
webkit_1.8.1-3.1.dsc
to main/w/webkit/webkit_1.8.1-3.1.dsc
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Samuel Thibault <[email protected]> (supplier of updated webkit package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 25 May 2012 11:00:30 +0200
Source: webkit
Binary: libjavascriptcoregtk-1.0-0 libjavascriptcoregtk-1.0-dev
libjavascriptcoregtk-1.0-0-dbg gir1.2-javascriptcoregtk-1.0 libwebkitgtk-1.0-0
libwebkit-dev libwebkitgtk-dev libwebkitgtk-1.0-common libwebkitgtk-1.0-0-dbg
gir1.2-webkit-1.0 libjavascriptcoregtk-3.0-0 libjavascriptcoregtk-3.0-dev
libjavascriptcoregtk-3.0-0-dbg gir1.2-javascriptcoregtk-3.0 libwebkitgtk-3.0-0
libwebkitgtk-3.0-dev libwebkitgtk-3.0-common libwebkitgtk-3.0-0-dbg
gir1.2-webkit-3.0
Architecture: source all amd64
Version: 1.8.1-3.1
Distribution: unstable
Urgency: low
Maintainer: Debian WebKit Maintainers
<[email protected]>
Changed-By: Samuel Thibault <[email protected]>
Description:
gir1.2-javascriptcoregtk-1.0 - GObject introspection data for the GTK+-based
JavaScriptCore libr
gir1.2-javascriptcoregtk-3.0 - GObject introspection data for the GTK+-based
JavaScriptCore libr
gir1.2-webkit-1.0 - GObject introspection data for the WebKit library
gir1.2-webkit-3.0 - GObject introspection data for the WebKit library
libjavascriptcoregtk-1.0-0 - Javascript engine library for GTK+
libjavascriptcoregtk-1.0-0-dbg - Javascript engine library for GTK+
libjavascriptcoregtk-1.0-dev - Javascript engine library for GTK+
libjavascriptcoregtk-3.0-0 - Javascript engine library for GTK+
libjavascriptcoregtk-3.0-0-dbg - Javascript engine library for GTK+
libjavascriptcoregtk-3.0-dev - Javascript engine library for GTK+
libwebkit-dev - Transitional package for the development files of WebKitGTK+
libwebkitgtk-1.0-0 - Web content engine library for GTK+
libwebkitgtk-1.0-0-dbg - Web content engine library for GTK+ - Debugging
symbols
libwebkitgtk-1.0-common - Web content engine library for GTK+ - data files
libwebkitgtk-3.0-0 - Web content engine library for GTK+
libwebkitgtk-3.0-0-dbg - Web content engine library for GTK+ - Debugging
symbols
libwebkitgtk-3.0-common - Web content engine library for GTK+ - data files
libwebkitgtk-3.0-dev - Web content engine library for GTK+ - Development files
libwebkitgtk-dev - Web content engine library for GTK+ - Development files
Closes: 669059
Changes:
webkit (1.8.1-3.1) unstable; urgency=low
.
* Non-maintainer upload.
* Fix debian/patches/10_kfreebsd_support.patch
debian/patches/11_hurd_support.patch patches for kfreebsd and hurd build
(Closes: #669059).
Checksums-Sha1:
cd4ac359366d2f2f4bda05ba8f52d2cad6570635 3134 webkit_1.8.1-3.1.dsc
20b5d4382c142f45bf64e6c92ee0d25c5415d6bc 52095 webkit_1.8.1-3.1.debian.tar.gz
587a2a24f8a6227c13f7ba563ed7992c2c618a35 1011196
libwebkitgtk-1.0-common_1.8.1-3.1_all.deb
b41ef1858d6f112f7fd8994724eed520ea5799e0 1011568
libwebkitgtk-3.0-common_1.8.1-3.1_all.deb
255658cf9c4992b24d035da67527296b5c8aed0b 1363688
libjavascriptcoregtk-1.0-0_1.8.1-3.1_amd64.deb
264b7aad4e52b9eb327248eda6960e41805cdd32 38248
libjavascriptcoregtk-1.0-dev_1.8.1-3.1_amd64.deb
f44836c562fa77745b02c8229c79613114bfb8f2 34176812
libjavascriptcoregtk-1.0-0-dbg_1.8.1-3.1_amd64.deb
dee454d14a07127d1435b0d51fd63aa7fdb16cbd 21856
gir1.2-javascriptcoregtk-1.0_1.8.1-3.1_amd64.deb
28f8f47659a1271c643216a59f6db7273269c23d 7447646
libwebkitgtk-1.0-0_1.8.1-3.1_amd64.deb
4e4cd33fd9a75973197c6bcbd4a5ed89afe346f5 21440
libwebkit-dev_1.8.1-3.1_amd64.deb
0556cc33f7455a9e6d4edaa80b9cc37003f608bc 299498
libwebkitgtk-dev_1.8.1-3.1_amd64.deb
5be3541cbcf7e56c645b8e3b2d011bdc2f58e235 482843322
libwebkitgtk-1.0-0-dbg_1.8.1-3.1_amd64.deb
c8dc16f02ebb85f3588db628859e80bf985ea1b5 76952
gir1.2-webkit-1.0_1.8.1-3.1_amd64.deb
d3a38c2ca9ab00dc0b6aeff3ae5215ad7322ebbe 1363684
libjavascriptcoregtk-3.0-0_1.8.1-3.1_amd64.deb
360c4cd06a469c71f895593f30f51e5019d2f573 38250
libjavascriptcoregtk-3.0-dev_1.8.1-3.1_amd64.deb
dba6b59f57c05990a52adb3588e81d4071db077c 34176562
libjavascriptcoregtk-3.0-0-dbg_1.8.1-3.1_amd64.deb
98ffcb877f29d4be4fd73647f9b82e8f23a75a18 21862
gir1.2-javascriptcoregtk-3.0_1.8.1-3.1_amd64.deb
d8054929613c0da91ac6d3b1ad7ba609e2ab93a7 7445972
libwebkitgtk-3.0-0_1.8.1-3.1_amd64.deb
df5d27eb1004162f62495f19e9f7d94529c48063 299264
libwebkitgtk-3.0-dev_1.8.1-3.1_amd64.deb
c34881bcc9e2654572f086b023b98df419c8ca23 482345124
libwebkitgtk-3.0-0-dbg_1.8.1-3.1_amd64.deb
19c5eb3870a49e0289c1d8612a21af50b1d55b03 76954
gir1.2-webkit-3.0_1.8.1-3.1_amd64.deb
Checksums-Sha256:
7ba7ecca728b997429702fe7b523226fb16f29f0a912ec7a918d5e4bf28170d6 3134
webkit_1.8.1-3.1.dsc
9b8bf69738c90316417dc61aeb1d1c019d4e98dcda3bead778041a9996d5eb62 52095
webkit_1.8.1-3.1.debian.tar.gz
6a590637ea6c4fa5744f19364ede42f6d8e092a58874d97d544c42cadd89d355 1011196
libwebkitgtk-1.0-common_1.8.1-3.1_all.deb
9d57596d9338b0ebb3e35e5f28a6e9463d29e79b37e19d637246286386be6079 1011568
libwebkitgtk-3.0-common_1.8.1-3.1_all.deb
69d0faa68e4c93f2e532e394c989459200a091e017af25735f86a1fd820b5ab4 1363688
libjavascriptcoregtk-1.0-0_1.8.1-3.1_amd64.deb
5259789d00846483b002e2b0f5e954bb062182db8f4a8b7d091f4de19bdec485 38248
libjavascriptcoregtk-1.0-dev_1.8.1-3.1_amd64.deb
72f5301668b8ce1b87d83b306c1ab3c4a5de89e7c18fe94d79ea1015672d5afd 34176812
libjavascriptcoregtk-1.0-0-dbg_1.8.1-3.1_amd64.deb
df071c611cb44d2fc79babf9e2342aa7c2a109d056bccbd937b5f190cccb1776 21856
gir1.2-javascriptcoregtk-1.0_1.8.1-3.1_amd64.deb
f0d70b9baeba6aa3678886720c20e455ffe5c73e19f918d053e3be13c6ce1800 7447646
libwebkitgtk-1.0-0_1.8.1-3.1_amd64.deb
a4efdf690fdb1298ad8d0a5d0c337e242d93ff103df2f47910d347fa782b6de5 21440
libwebkit-dev_1.8.1-3.1_amd64.deb
568ea3b3240d13d50727741a89078ea3b44f2c1dd26f5511ae1c882ce641995b 299498
libwebkitgtk-dev_1.8.1-3.1_amd64.deb
5872fc45180fd6833d3157d0b60975cea3034bd26e8dda19d4bda6c938974b53 482843322
libwebkitgtk-1.0-0-dbg_1.8.1-3.1_amd64.deb
26ade3e3276f9b624fdfd93b1ee8c7d501d80110a857cb644bce3f183ca0d720 76952
gir1.2-webkit-1.0_1.8.1-3.1_amd64.deb
e28a8bc5634dd28771aade4abc6212e4a53ad67945ca135d70fa2924bec669b8 1363684
libjavascriptcoregtk-3.0-0_1.8.1-3.1_amd64.deb
6fb2fe27f24631c117aaa06bb12fcbe54b0166f20586e9d1912fa3e38dfce1e2 38250
libjavascriptcoregtk-3.0-dev_1.8.1-3.1_amd64.deb
c1604c7ab289e6dc8b726b11da14141ccf8931b849b65953428518535fc58d62 34176562
libjavascriptcoregtk-3.0-0-dbg_1.8.1-3.1_amd64.deb
9a68987b5248b0c053ed5ccdce2334ce67872201a4090b921de9ce6a368bb56f 21862
gir1.2-javascriptcoregtk-3.0_1.8.1-3.1_amd64.deb
7fb11e8105375404d3339b94bb10548c5b30da60d4fc6525f21c6d0fb5e0b41f 7445972
libwebkitgtk-3.0-0_1.8.1-3.1_amd64.deb
9395efb4eb5c9e770043864fc773dab2c337a74f505459623716f34ac5b3d15f 299264
libwebkitgtk-3.0-dev_1.8.1-3.1_amd64.deb
8c244a440b1ed21e20cf554d1810fbc46f9b749e3d4b5a634d09bb6f6c1c26d7 482345124
libwebkitgtk-3.0-0-dbg_1.8.1-3.1_amd64.deb
0c71fb1b795799d2336a2b4991be04beab47cc7d26127be0f55ee4dac25c1cf8 76954
gir1.2-webkit-3.0_1.8.1-3.1_amd64.deb
Files:
75a9954b398c1051bd9304e4ade05cf8 3134 web optional webkit_1.8.1-3.1.dsc
4e01c9b05f530009290fc87b0a850264 52095 web optional
webkit_1.8.1-3.1.debian.tar.gz
551add0fbbd1e75fa60907055cdaffdf 1011196 libs optional
libwebkitgtk-1.0-common_1.8.1-3.1_all.deb
38d46408ed3f139a3ffc9b54fa84373e 1011568 libs optional
libwebkitgtk-3.0-common_1.8.1-3.1_all.deb
5e3ed7cee9eba1574bf11f7f34994ab4 1363688 libs optional
libjavascriptcoregtk-1.0-0_1.8.1-3.1_amd64.deb
d3d2fad21a2ab9ec7807bfcb954cdb9c 38248 libdevel extra
libjavascriptcoregtk-1.0-dev_1.8.1-3.1_amd64.deb
95e0f0f3558c74c4e848835bed4b0b02 34176812 debug extra
libjavascriptcoregtk-1.0-0-dbg_1.8.1-3.1_amd64.deb
4bfc89de6e8f2545d492b21a9644bf61 21856 introspection optional
gir1.2-javascriptcoregtk-1.0_1.8.1-3.1_amd64.deb
31d234afd0f69dc804cd44fbcc47c926 7447646 libs optional
libwebkitgtk-1.0-0_1.8.1-3.1_amd64.deb
334821a167028520ed35870ef8be1d1e 21440 oldlibs extra
libwebkit-dev_1.8.1-3.1_amd64.deb
799cc94cfdeda30b5735427eb3228f99 299498 libdevel extra
libwebkitgtk-dev_1.8.1-3.1_amd64.deb
b6855b9449794e6aefc4cbb8a513d625 482843322 debug extra
libwebkitgtk-1.0-0-dbg_1.8.1-3.1_amd64.deb
06f1c45f5cd260866df53297e5996531 76952 introspection optional
gir1.2-webkit-1.0_1.8.1-3.1_amd64.deb
687e8d9b4d75c3ed423d7a859223c68b 1363684 libs optional
libjavascriptcoregtk-3.0-0_1.8.1-3.1_amd64.deb
cb56f8a5dec343f9771ed229a211f31d 38250 libdevel extra
libjavascriptcoregtk-3.0-dev_1.8.1-3.1_amd64.deb
3e7e71973159e6a9ce58a6ba6ff01be5 34176562 debug extra
libjavascriptcoregtk-3.0-0-dbg_1.8.1-3.1_amd64.deb
4762186eb1d1baa918846f55a366422d 21862 introspection optional
gir1.2-javascriptcoregtk-3.0_1.8.1-3.1_amd64.deb
0e9a65d62a03f6c4495f8a80017018ad 7445972 libs optional
libwebkitgtk-3.0-0_1.8.1-3.1_amd64.deb
9e74c50e3a3713c2558cf32434c54801 299264 libdevel extra
libwebkitgtk-3.0-dev_1.8.1-3.1_amd64.deb
a7c20300c2d1ada1be61ce36d5e6315c 482345124 debug extra
libwebkitgtk-3.0-0-dbg_1.8.1-3.1_amd64.deb
bd452f946db1b0d7f0c3e7f9df0d0298 76954 introspection optional
gir1.2-webkit-3.0_1.8.1-3.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iF4EAREKAAYFAk+/ogkACgkQUesQhRznqyhpCgEAtgaULXG/SLBD0f5y3pm79o53
1WicNs/R//bifgMhlr4BAMMbx5qte9ymatpC2pzWSivRdB57Gb5N+8YlQvu5Ezo0
=oDat
-----END PGP SIGNATURE-----
--- End Message ---