[FUG-BR] Flash plugin voltou
Renato Botelho
garga em FreeBSD.org
Sexta Junho 2 07:02:44 BRT 2006
Em 1/6/2006 18:44 Rafael Floriano Sousa Sales escreveu:
> Esse problema foi resolvido usando o seguinte patch:
>
>
> --- libexec/rtld-elf/rtld.c.orig Thu Jun 1 18:41:33 2006
> +++ libexec/rtld-elf/rtld.c Thu Jun 1 18:41:46 2006
> @@ -129,6 +129,7 @@
> static void unref_dag(Obj_Entry *);
> static void ref_dag(Obj_Entry *);
>
> +void *_dlsym(void *, const char *);
> void r_debug_state(struct r_debug*, struct link_map*);
>
> /*
> @@ -177,6 +178,7 @@
> (func_ptr_type) &dlclose,
> (func_ptr_type) &dlerror,
> (func_ptr_type) &dlopen,
> + (func_ptr_type) &_dlsym,
> (func_ptr_type) &dlsym,
> (func_ptr_type) &dladdr,
> (func_ptr_type) &dllockinit,
> @@ -1736,6 +1738,12 @@
> trace_loaded_objects(obj);
> wlock_release(rtld_bind_lock, lockstate);
> exit(0);
> +}
> +
> +void *
> +_dlsym(void *handle, const char *name)
> +{
> + return dlsym(handle, name);
> }
>
> void *
O Marcus Grando me passou um uma vez que não precisava mexer no src,
acredito que seja mais viável, pena que perdi o link... =)
--
Renato Botelho <garga @ FreeBSD.org>
<freebsd @ galle.com.br>
GnuPG Key: http://www.FreeBSD.org/~garga/pubkey.asc
Mais detalhes sobre a lista de discussão freebsd