Bug#669059: Reopening Bug #669059

Samuel Thibault sthibault at debian.org
Fri May 25 14:43:27 UTC 2012


Samuel Thibault, le Fri 25 May 2012 11:04:10 +0200, a écrit :
> I can make an 0-day NMU of webkit, if that can help the maintainer. It
> would be the attached patch.

I have tested it successfully on linux and kfreebsd.

Samuel

> diff -Nru webkit-1.8.1/debian/changelog webkit-1.8.1/debian/changelog
> --- webkit-1.8.1/debian/changelog	2012-05-24 03:55:35.000000000 +0200
> +++ webkit-1.8.1/debian/changelog	2012-05-25 11:02:55.000000000 +0200
> @@ -1,3 +1,12 @@
> +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).
> +
> + -- Samuel Thibault <sthibault at debian.org>  Fri, 25 May 2012 11:00:30 +0200
> +
>  webkit (1.8.1-3) unstable; urgency=low
>  
>    [ Samuel Thibault ]
> diff -Nru webkit-1.8.1/debian/patches/10_kfreebsd_support.patch webkit-1.8.1/debian/patches/10_kfreebsd_support.patch
> --- webkit-1.8.1/debian/patches/10_kfreebsd_support.patch	2012-05-24 03:55:35.000000000 +0200
> +++ webkit-1.8.1/debian/patches/10_kfreebsd_support.patch	2012-05-25 11:02:47.000000000 +0200
> @@ -7,7 +7,7 @@
>   #define ANGLE_OS_WIN
>   #elif defined(__APPLE__) || defined(__linux__) || \
>  -      defined(__FreeBSD__) || defined(__OpenBSD__) || \
> -+      defined(__FreeBSD__) || defined(__GLIBC__) || defined(__OpenBSD__) || \
> ++      defined(__FreeBSD__) || defined(__GLIBC__) || defined(__GNU__) || defined(__OpenBSD__) || \
>         defined(__sun) || defined(ANDROID)
>   #define ANGLE_OS_POSIX
>   #else
> diff -Nru webkit-1.8.1/debian/patches/11_hurd_support.patch webkit-1.8.1/debian/patches/11_hurd_support.patch
> --- webkit-1.8.1/debian/patches/11_hurd_support.patch	2012-05-24 03:55:35.000000000 +0200
> +++ webkit-1.8.1/debian/patches/11_hurd_support.patch	2012-05-25 11:02:47.000000000 +0200
> @@ -1,6 +1,6 @@
>  --- a/Source/JavaScriptCore/wtf/gobject/GlibUtilities.cpp	2012-02-19 18:45:45.000000000 +0100
>  +++ b/Source/JavaScriptCore/wtf/gobject/GlibUtilities.cpp	2012-04-23 10:24:41.000000000 +0200
> -@@ -37,9 +37,13 @@
> +@@ -37,9 +37,14 @@
>           return CString();
>       return CString(readLinkBuffer, result);
>   }
> @@ -11,6 +11,7 @@
>  +  return CString();
>  +}
>  +#elif OS(UNIX)
> ++CString getCurrentExecutablePath()
>  +{
>       static char readLinkBuffer[PATH_MAX];
>       ssize_t result = readlink("/proc/curproc/file", readLinkBuffer, PATH_MAX);


-- 
Samuel
 Je suis maintenant possesseur d'un ordinateur portable Compaq Armada
 1592DT avec port infra-rouge. Auriez-vous connaissance de programmes
 suceptibles d'utiliser ce port afin de servir de télécommande ?
 -+- JN in NPC : ben quoi, c'est pas à ça que ça sert ?





More information about the Pkg-webkit-maintainers mailing list