Your message dated Thu, 24 May 2012 13:18:36 +0000
with message-id <[email protected]>
and subject line Bug#669059: fixed in webkit 1.8.1-3
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
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_amd64.deb
to main/w/webkit/gir1.2-javascriptcoregtk-1.0_1.8.1-3_amd64.deb
gir1.2-javascriptcoregtk-3.0_1.8.1-3_amd64.deb
to main/w/webkit/gir1.2-javascriptcoregtk-3.0_1.8.1-3_amd64.deb
gir1.2-webkit-1.0_1.8.1-3_amd64.deb
to main/w/webkit/gir1.2-webkit-1.0_1.8.1-3_amd64.deb
gir1.2-webkit-3.0_1.8.1-3_amd64.deb
to main/w/webkit/gir1.2-webkit-3.0_1.8.1-3_amd64.deb
libjavascriptcoregtk-1.0-0-dbg_1.8.1-3_amd64.deb
to main/w/webkit/libjavascriptcoregtk-1.0-0-dbg_1.8.1-3_amd64.deb
libjavascriptcoregtk-1.0-0_1.8.1-3_amd64.deb
to main/w/webkit/libjavascriptcoregtk-1.0-0_1.8.1-3_amd64.deb
libjavascriptcoregtk-1.0-dev_1.8.1-3_amd64.deb
to main/w/webkit/libjavascriptcoregtk-1.0-dev_1.8.1-3_amd64.deb
libjavascriptcoregtk-3.0-0-dbg_1.8.1-3_amd64.deb
to main/w/webkit/libjavascriptcoregtk-3.0-0-dbg_1.8.1-3_amd64.deb
libjavascriptcoregtk-3.0-0_1.8.1-3_amd64.deb
to main/w/webkit/libjavascriptcoregtk-3.0-0_1.8.1-3_amd64.deb
libjavascriptcoregtk-3.0-dev_1.8.1-3_amd64.deb
to main/w/webkit/libjavascriptcoregtk-3.0-dev_1.8.1-3_amd64.deb
libwebkit-dev_1.8.1-3_amd64.deb
to main/w/webkit/libwebkit-dev_1.8.1-3_amd64.deb
libwebkitgtk-1.0-0-dbg_1.8.1-3_amd64.deb
to main/w/webkit/libwebkitgtk-1.0-0-dbg_1.8.1-3_amd64.deb
libwebkitgtk-1.0-0_1.8.1-3_amd64.deb
to main/w/webkit/libwebkitgtk-1.0-0_1.8.1-3_amd64.deb
libwebkitgtk-1.0-common_1.8.1-3_all.deb
to main/w/webkit/libwebkitgtk-1.0-common_1.8.1-3_all.deb
libwebkitgtk-3.0-0-dbg_1.8.1-3_amd64.deb
to main/w/webkit/libwebkitgtk-3.0-0-dbg_1.8.1-3_amd64.deb
libwebkitgtk-3.0-0_1.8.1-3_amd64.deb
to main/w/webkit/libwebkitgtk-3.0-0_1.8.1-3_amd64.deb
libwebkitgtk-3.0-common_1.8.1-3_all.deb
to main/w/webkit/libwebkitgtk-3.0-common_1.8.1-3_all.deb
libwebkitgtk-3.0-dev_1.8.1-3_amd64.deb
to main/w/webkit/libwebkitgtk-3.0-dev_1.8.1-3_amd64.deb
libwebkitgtk-dev_1.8.1-3_amd64.deb
to main/w/webkit/libwebkitgtk-dev_1.8.1-3_amd64.deb
webkit_1.8.1-3.debian.tar.gz
to main/w/webkit/webkit_1.8.1-3.debian.tar.gz
webkit_1.8.1-3.dsc
to main/w/webkit/webkit_1.8.1-3.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.
Gustavo Noronha Silva <[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: SHA256
Format: 1.8
Date: Wed, 23 May 2012 22:54:54 -0300
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
Distribution: unstable
Urgency: low
Maintainer: Debian WebKit Maintainers
<[email protected]>
Changed-By: Gustavo Noronha Silva <[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: 664810 669059
Changes:
webkit (1.8.1-3) unstable; urgency=low
.
[ Samuel Thibault ]
* debian/rules:
- Disable debug symbols also for hurd-i386 (Closes: #664810)
* debian/patches/11_hurd_support.patch:
- Add Hurd-specific code path before the catch-all UNIX code path for
getting the executable path (Closes: 669059)
Checksums-Sha1:
e639ce7ce963b69c95216bdebd77ebfb6d5568a1 3386 webkit_1.8.1-3.dsc
5c634830f97fde82cdccf676868128815a25cd27 52338 webkit_1.8.1-3.debian.tar.gz
512cfc084dd958647df0d52f9dc0ab8c758ff25f 1021804
libwebkitgtk-1.0-common_1.8.1-3_all.deb
bd7dfe2a3d1d34f98a89f0eb85366fa8267ba77e 1020942
libwebkitgtk-3.0-common_1.8.1-3_all.deb
fb65374ffa53fbedc6e63e1a968e28cbb877f146 1364126
libjavascriptcoregtk-1.0-0_1.8.1-3_amd64.deb
7b41fa562b0a359e7697ab606f0d87367c732c26 38452
libjavascriptcoregtk-1.0-dev_1.8.1-3_amd64.deb
5f0f18aef4c8412f264aee1c51a0cab2f3b2a605 34176782
libjavascriptcoregtk-1.0-0-dbg_1.8.1-3_amd64.deb
6bd3912bda4186520f2e5bc25c22e271d75f05c9 21720
gir1.2-javascriptcoregtk-1.0_1.8.1-3_amd64.deb
1211687f341aa25780fef116c57a7f6f2f1bf07a 7450784
libwebkitgtk-1.0-0_1.8.1-3_amd64.deb
54541a1c0782c5ef140b338452c5d7ae8985fe82 21352 libwebkit-dev_1.8.1-3_amd64.deb
0b5629bf2bebdad154663da064cc5b9404486f0c 302128
libwebkitgtk-dev_1.8.1-3_amd64.deb
fa2bfbe799b0c1d997b92585d3c538a6b6e14b81 482842774
libwebkitgtk-1.0-0-dbg_1.8.1-3_amd64.deb
1b43b356c799d4e9a6dbff8e14f3aadc8bab8b15 76814
gir1.2-webkit-1.0_1.8.1-3_amd64.deb
9291c1c06895c8b5ecfb308531be503b0cc96c39 1364126
libjavascriptcoregtk-3.0-0_1.8.1-3_amd64.deb
bae1052b0b4708825b02c7cd56636c5b6554d9e2 38450
libjavascriptcoregtk-3.0-dev_1.8.1-3_amd64.deb
76aaaee3703c2d3de26320c98952e7af92f89738 34176704
libjavascriptcoregtk-3.0-0-dbg_1.8.1-3_amd64.deb
fa6e7ecd57171643fd56a8ab4cecaba42054a0ae 21720
gir1.2-javascriptcoregtk-3.0_1.8.1-3_amd64.deb
7c28ff77f7f571f7e8acc7e4de16ff8333358989 7445334
libwebkitgtk-3.0-0_1.8.1-3_amd64.deb
3908d53e75c636510d6bfe1b49b7631ddad5b72e 301940
libwebkitgtk-3.0-dev_1.8.1-3_amd64.deb
e3a60684e0b5a59dbd550bb97ff9e9d431df69a7 482344460
libwebkitgtk-3.0-0-dbg_1.8.1-3_amd64.deb
952c01437c00d80bb51ef2b9f81cd81dcd25b49f 76812
gir1.2-webkit-3.0_1.8.1-3_amd64.deb
Checksums-Sha256:
0b5a838bae32b7a47338c2b8b576446123bde3fed189fa4d7357ef0a89d5526b 3386
webkit_1.8.1-3.dsc
c1ed773bca939dd95de66820ffe308c31b1164839b29fe52d2649c3d9a324ebc 52338
webkit_1.8.1-3.debian.tar.gz
be6131ce9017a1e92fa734f8dee1d1968efbcff977e8a2c6011bb549ca0c00d9 1021804
libwebkitgtk-1.0-common_1.8.1-3_all.deb
cfbae983dac13c3a1b9ffc10ea4137633537c63cad48ceb4a26e2549e818bced 1020942
libwebkitgtk-3.0-common_1.8.1-3_all.deb
c313d6458a63e241157fdffc2d3f62fb2df249ab65741c80a21f8460c2abf5af 1364126
libjavascriptcoregtk-1.0-0_1.8.1-3_amd64.deb
a2494c5f411bcf9e843945facb26818dccde4b84c05e636bb68012a028ba7fb0 38452
libjavascriptcoregtk-1.0-dev_1.8.1-3_amd64.deb
6b2e5e6f4a2d37e1006cb5f0d845b936450caae247e6be377c84d4a15e8f3c93 34176782
libjavascriptcoregtk-1.0-0-dbg_1.8.1-3_amd64.deb
8c8a58684ac55740f6e23cc63abda311540f532521f3a91d64de60cfaf0f6595 21720
gir1.2-javascriptcoregtk-1.0_1.8.1-3_amd64.deb
7886ca5281b1b662d0870de6769d83b2a1c5d4ac525863d4249324fcaa562555 7450784
libwebkitgtk-1.0-0_1.8.1-3_amd64.deb
a15f0720472ea670269541d61d1113859fae01a862b703f5bb3f2a2dbc0c585b 21352
libwebkit-dev_1.8.1-3_amd64.deb
4781ce53dde9a6b546be261f800d8778224a723798aedae3263fe06215d76214 302128
libwebkitgtk-dev_1.8.1-3_amd64.deb
2618875e883fbe9cf8117ff7232f9f632e0561c806c2a9610a089ca43b079205 482842774
libwebkitgtk-1.0-0-dbg_1.8.1-3_amd64.deb
21c78b573e08c56753461fd17631ca0d1fa4a872169c577d75ebf5d7c3cf5093 76814
gir1.2-webkit-1.0_1.8.1-3_amd64.deb
45bfe174239a3af89074946cf56898d99421dbdc88dbab90401c89e6c0338d61 1364126
libjavascriptcoregtk-3.0-0_1.8.1-3_amd64.deb
6e19145677af1241ad1e93969f569f89e09f4dea12a0d15b109cdc0a0701cd31 38450
libjavascriptcoregtk-3.0-dev_1.8.1-3_amd64.deb
a6c4f2190283f9851b8beed2370b17fd16281fa1ce00cabca27a7bbf51d9a223 34176704
libjavascriptcoregtk-3.0-0-dbg_1.8.1-3_amd64.deb
519f0be0e32d79607077d6ff0f644e66de754bc1d0ca138b4a1fe7bed9aaebe8 21720
gir1.2-javascriptcoregtk-3.0_1.8.1-3_amd64.deb
3f6ea703cf6bb6c44395656011166b5ad8fd0703b9e6833e6ab48163750deb17 7445334
libwebkitgtk-3.0-0_1.8.1-3_amd64.deb
2a613ce16490519a35a463d8a85b1956c7e053590ec209437817480230c5c12c 301940
libwebkitgtk-3.0-dev_1.8.1-3_amd64.deb
de10ee89da6f8126ee75979fa744fd1244b1e41197274bbd86c7a6fff3ee99ea 482344460
libwebkitgtk-3.0-0-dbg_1.8.1-3_amd64.deb
572be8d7ec2784afe8613e53ad0d622808cfd5258b4f86655c5fe7e130b7035c 76812
gir1.2-webkit-3.0_1.8.1-3_amd64.deb
Files:
1a599f6b316b190234b4e456721cc8b1 3386 web optional webkit_1.8.1-3.dsc
ce98ee87abc3dc4570d619c2c43869ac 52338 web optional
webkit_1.8.1-3.debian.tar.gz
4058a0e57881b367af07f06a9f4736bf 1021804 libs optional
libwebkitgtk-1.0-common_1.8.1-3_all.deb
0f5a4babba7d16f3893de0f881d20ea6 1020942 libs optional
libwebkitgtk-3.0-common_1.8.1-3_all.deb
386f4da9840c91e50620c77a05bdee63 1364126 libs optional
libjavascriptcoregtk-1.0-0_1.8.1-3_amd64.deb
74bf72af1c642532dcac8cd005f7936b 38452 libdevel extra
libjavascriptcoregtk-1.0-dev_1.8.1-3_amd64.deb
8388b470f8f7656024f0e9ba87d30304 34176782 debug extra
libjavascriptcoregtk-1.0-0-dbg_1.8.1-3_amd64.deb
78ddfaf72396155f86846f7ff7607aca 21720 introspection optional
gir1.2-javascriptcoregtk-1.0_1.8.1-3_amd64.deb
ab507b38b2bd0e57fda960fa1f53c5a9 7450784 libs optional
libwebkitgtk-1.0-0_1.8.1-3_amd64.deb
0f4a2966ec455b246b37eff8f32e1341 21352 oldlibs extra
libwebkit-dev_1.8.1-3_amd64.deb
62271cd29ca8d28d8e5251dd2fe90502 302128 libdevel extra
libwebkitgtk-dev_1.8.1-3_amd64.deb
3eb5b1df5633f1b6bf06ff19373578dc 482842774 debug extra
libwebkitgtk-1.0-0-dbg_1.8.1-3_amd64.deb
ffcda26f247caf6a1896f2860227243f 76814 introspection optional
gir1.2-webkit-1.0_1.8.1-3_amd64.deb
56dd3ad3430b3b341eba830e72d4421f 1364126 libs optional
libjavascriptcoregtk-3.0-0_1.8.1-3_amd64.deb
af297c443f096b50c5300c59cbe42cc2 38450 libdevel extra
libjavascriptcoregtk-3.0-dev_1.8.1-3_amd64.deb
f7a4f5cb09c1ed54f9658fba1704026d 34176704 debug extra
libjavascriptcoregtk-3.0-0-dbg_1.8.1-3_amd64.deb
6058efc06462b12e371935a40ce77aca 21720 introspection optional
gir1.2-javascriptcoregtk-3.0_1.8.1-3_amd64.deb
f3bff4267efaea04ed1e037ed15e4d73 7445334 libs optional
libwebkitgtk-3.0-0_1.8.1-3_amd64.deb
21afd6e9bb552db6b9b86d7aceca11a5 301940 libdevel extra
libwebkitgtk-3.0-dev_1.8.1-3_amd64.deb
369a41ea90df6b199d46ac2f6394c34e 482344460 debug extra
libwebkitgtk-3.0-0-dbg_1.8.1-3_amd64.deb
c2253a34783ceaf39daf35a3c4d850b6 76812 introspection optional
gir1.2-webkit-3.0_1.8.1-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEcBAEBCAAGBQJPviXZAAoJENIA6zCg+12mAAAIAKHXdM/CMtMazps0LU3jYLBI
dfJTzNRAxBQnTeY8s4aE+npjJaelPzpVbBSaGUpEGgHRMSQxw84GKe8QyWXui5Pn
LPGGqDj7hyokhrClUpHR00mzNekInjfb3oqbmfW2do5aFUMn03K+mZBkYk5U5oIl
4+CYbkMBMshcPa+69wNvYs2uw5XauIIGpssJiVYbIRNlasDym7lJZgkYiaLoFqNb
kQ3Sqkz510EE+XYIdFm65l7BK8sVjPLDj5YaYWz9PxHRN+WnQTQoXKgAQNa3ne8O
4jqCNXnTBoAReJPUjeoFZd0u77yMQJdrRSdzwndiP82W3ajtZG3ZH45YKQny5Pw=
=/b15
-----END PGP SIGNATURE-----
--- End Message ---