[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #2918 [Tor bundles/installation]: Audit pidgin for leaks and other privacy issues
#2918: Audit pidgin for leaks and other privacy issues
--------------------------------------+-------------------------------------
Reporter: ioerror | Owner: ioerror
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: Tor bundles/installation | Version:
Keywords: | Parent:
Points: | Actualpoints:
--------------------------------------+-------------------------------------
Comment(by ioerror):
I'm using this source created by Helix:
{{{
http://erinn.org/~e/pidgin.tgz
}}}
{{{
patch -p1 < ../../configure.ac-hardening.patch
}}}
I'm configuring like so:
{{{
./configure --disable-screensaver --disable-gstreamer --disable-vv
--disable-idn --disable-meanwhile --disable-dbus --disable-perl --disable-
tcl --enable-gnutls=no --enable-nss=yes --disable-consoleui --enable-gcc-
hardening --enable-linker-hardening
}}}
I've tried to compile it but unlike the previous attempts - it fails:
{{{
% make
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
make all-recursive
make[1]: Entering directory `/tmp/pidgin-mtn'
Making all in .
make[2]: Entering directory `/tmp/pidgin-mtn'
LC_ALL=C /usr/bin/intltool-merge -d -u -c ./po/.intltool-merge-cache ./po
pidgin.desktop.in pidgin.desktop
Generating and caching the translation database
Merging translations into pidgin.desktop.
GEN package_revision_raw.txt
GEN package_revision.h
make[2]: Leaving directory `/tmp/pidgin-mtn'
Making all in libpurple
make[2]: Entering directory `/tmp/pidgin-mtn/libpurple'
Makefile:909: .deps/account.Plo: No such file or directory
Makefile:910: .deps/accountopt.Plo: No such file or directory
Makefile:911: .deps/backend-fs2.Plo: No such file or directory
Makefile:912: .deps/backend-iface.Plo: No such file or directory
Makefile:913: .deps/blist.Plo: No such file or directory
Makefile:914: .deps/buddyicon.Plo: No such file or directory
Makefile:915: .deps/candidate.Plo: No such file or directory
Makefile:916: .deps/certificate.Plo: No such file or directory
Makefile:917: .deps/cipher.Plo: No such file or directory
Makefile:918: .deps/circbuffer.Plo: No such file or directory
Makefile:919: .deps/cmds.Plo: No such file or directory
Makefile:920: .deps/codec.Plo: No such file or directory
Makefile:921: .deps/connection.Plo: No such file or directory
Makefile:922: .deps/conversation.Plo: No such file or directory
Makefile:923: .deps/core.Plo: No such file or directory
Makefile:924: .deps/dbus-server.Plo: No such file or directory
Makefile:925: .deps/dbus-useful.Plo: No such file or directory
Makefile:926: .deps/debug.Plo: No such file or directory
Makefile:927: .deps/desktopitem.Plo: No such file or directory
Makefile:928: .deps/dnsquery.Plo: No such file or directory
Makefile:929: .deps/dnssrv.Plo: No such file or directory
Makefile:930: .deps/enum-types.Plo: No such file or directory
Makefile:931: .deps/eventloop.Plo: No such file or directory
Makefile:932: .deps/ft.Plo: No such file or directory
Makefile:933: .deps/idle.Plo: No such file or directory
Makefile:934: .deps/imgstore.Plo: No such file or directory
Makefile:935: .deps/log.Plo: No such file or directory
Makefile:936: .deps/marshallers.Plo: No such file or directory
Makefile:937: .deps/media.Plo: No such file or directory
Makefile:938: .deps/mediamanager.Plo: No such file or directory
Makefile:939: .deps/mime.Plo: No such file or directory
Makefile:940: .deps/nat-pmp.Plo: No such file or directory
Makefile:941: .deps/network.Plo: No such file or directory
Makefile:942: .deps/notify.Plo: No such file or directory
Makefile:943: .deps/ntlm.Plo: No such file or directory
Makefile:944: .deps/plugin.Plo: No such file or directory
Makefile:945: .deps/pluginpref.Plo: No such file or directory
Makefile:946: .deps/pounce.Plo: No such file or directory
Makefile:947: .deps/prefs.Plo: No such file or directory
Makefile:948: .deps/privacy.Plo: No such file or directory
Makefile:949: .deps/proxy.Plo: No such file or directory
Makefile:950: .deps/prpl.Plo: No such file or directory
Makefile:951: .deps/purple-client-example.Po: No such file or directory
Makefile:952: .deps/purple-client.Plo: No such file or directory
Makefile:953: .deps/request.Plo: No such file or directory
Makefile:954: .deps/roomlist.Plo: No such file or directory
Makefile:955: .deps/savedstatuses.Plo: No such file or directory
Makefile:956: .deps/server.Plo: No such file or directory
Makefile:957: .deps/signals.Plo: No such file or directory
Makefile:958: .deps/smiley.Plo: No such file or directory
Makefile:959: .deps/sound-theme-loader.Plo: No such file or directory
Makefile:960: .deps/sound-theme.Plo: No such file or directory
Makefile:961: .deps/sound.Plo: No such file or directory
Makefile:962: .deps/sslconn.Plo: No such file or directory
Makefile:963: .deps/status.Plo: No such file or directory
Makefile:964: .deps/stringref.Plo: No such file or directory
Makefile:965: .deps/stun.Plo: No such file or directory
Makefile:966: .deps/theme-loader.Plo: No such file or directory
Makefile:967: .deps/theme-manager.Plo: No such file or directory
Makefile:968: .deps/theme.Plo: No such file or directory
Makefile:969: .deps/upnp.Plo: No such file or directory
Makefile:970: .deps/util.Plo: No such file or directory
Makefile:971: .deps/value.Plo: No such file or directory
Makefile:972: .deps/version.Plo: No such file or directory
Makefile:973: .deps/whiteboard.Plo: No such file or directory
Makefile:974: .deps/xmlnode.Plo: No such file or directory
make[2]: *** No rule to make target `.deps/xmlnode.Plo'. Stop.
make[2]: Leaving directory `/tmp/pidgin-mtn/libpurple'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/pidgin-mtn'
make: *** [all] Error 2
}}}
If I try to do it without my patch and configure it like so, it still
fails:
{{{
./configure --disable-screensaver --disable-gstreamer --disable-vv
--disable-idn --disable-meanwhile --disable-nm --disable-perl --disable-
tcl
}}}
Configure complains about something new:
{{{
config.status: error: cannot find input file: `po/Makefile.in.in'
}}}
Here's the build failure:
{{{
make
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/tmp/pidgin-mtn'
Making all in .
make[2]: Entering directory `/tmp/pidgin-mtn'
GEN package_revision_raw.txt
GEN package_revision.h
make[2]: Leaving directory `/tmp/pidgin-mtn'
Making all in libpurple
make[2]: Entering directory `/tmp/pidgin-mtn/libpurple'
Makefile:909: .deps/account.Plo: No such file or directory
Makefile:910: .deps/accountopt.Plo: No such file or directory
Makefile:911: .deps/backend-fs2.Plo: No such file or directory
Makefile:912: .deps/backend-iface.Plo: No such file or directory
Makefile:913: .deps/blist.Plo: No such file or directory
Makefile:914: .deps/buddyicon.Plo: No such file or directory
Makefile:915: .deps/candidate.Plo: No such file or directory
Makefile:916: .deps/certificate.Plo: No such file or directory
Makefile:917: .deps/cipher.Plo: No such file or directory
Makefile:918: .deps/circbuffer.Plo: No such file or directory
Makefile:919: .deps/cmds.Plo: No such file or directory
Makefile:920: .deps/codec.Plo: No such file or directory
Makefile:921: .deps/connection.Plo: No such file or directory
Makefile:922: .deps/conversation.Plo: No such file or directory
Makefile:923: .deps/core.Plo: No such file or directory
Makefile:924: .deps/dbus-server.Plo: No such file or directory
Makefile:925: .deps/dbus-useful.Plo: No such file or directory
Makefile:926: .deps/debug.Plo: No such file or directory
Makefile:927: .deps/desktopitem.Plo: No such file or directory
Makefile:928: .deps/dnsquery.Plo: No such file or directory
Makefile:929: .deps/dnssrv.Plo: No such file or directory
Makefile:930: .deps/enum-types.Plo: No such file or directory
Makefile:931: .deps/eventloop.Plo: No such file or directory
Makefile:932: .deps/ft.Plo: No such file or directory
Makefile:933: .deps/idle.Plo: No such file or directory
Makefile:934: .deps/imgstore.Plo: No such file or directory
Makefile:935: .deps/log.Plo: No such file or directory
Makefile:936: .deps/marshallers.Plo: No such file or directory
Makefile:937: .deps/media.Plo: No such file or directory
Makefile:938: .deps/mediamanager.Plo: No such file or directory
Makefile:939: .deps/mime.Plo: No such file or directory
Makefile:940: .deps/nat-pmp.Plo: No such file or directory
Makefile:941: .deps/network.Plo: No such file or directory
Makefile:942: .deps/notify.Plo: No such file or directory
Makefile:943: .deps/ntlm.Plo: No such file or directory
Makefile:944: .deps/plugin.Plo: No such file or directory
Makefile:945: .deps/pluginpref.Plo: No such file or directory
Makefile:946: .deps/pounce.Plo: No such file or directory
Makefile:947: .deps/prefs.Plo: No such file or directory
Makefile:948: .deps/privacy.Plo: No such file or directory
Makefile:949: .deps/proxy.Plo: No such file or directory
Makefile:950: .deps/prpl.Plo: No such file or directory
Makefile:951: .deps/purple-client-example.Po: No such file or directory
Makefile:952: .deps/purple-client.Plo: No such file or directory
Makefile:953: .deps/request.Plo: No such file or directory
Makefile:954: .deps/roomlist.Plo: No such file or directory
Makefile:955: .deps/savedstatuses.Plo: No such file or directory
Makefile:956: .deps/server.Plo: No such file or directory
Makefile:957: .deps/signals.Plo: No such file or directory
Makefile:958: .deps/smiley.Plo: No such file or directory
Makefile:959: .deps/sound-theme-loader.Plo: No such file or directory
Makefile:960: .deps/sound-theme.Plo: No such file or directory
Makefile:961: .deps/sound.Plo: No such file or directory
Makefile:962: .deps/sslconn.Plo: No such file or directory
Makefile:963: .deps/status.Plo: No such file or directory
Makefile:964: .deps/stringref.Plo: No such file or directory
Makefile:965: .deps/stun.Plo: No such file or directory
Makefile:966: .deps/theme-loader.Plo: No such file or directory
Makefile:967: .deps/theme-manager.Plo: No such file or directory
Makefile:968: .deps/theme.Plo: No such file or directory
Makefile:969: .deps/upnp.Plo: No such file or directory
Makefile:970: .deps/util.Plo: No such file or directory
Makefile:971: .deps/value.Plo: No such file or directory
Makefile:972: .deps/version.Plo: No such file or directory
Makefile:973: .deps/whiteboard.Plo: No such file or directory
Makefile:974: .deps/xmlnode.Plo: No such file or directory
make[2]: *** No rule to make target `.deps/xmlnode.Plo'. Stop.
make[2]: Leaving directory `/tmp/pidgin-mtn/libpurple'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/pidgin-mtn'
make: *** [all] Error 2
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/2918#comment:17>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs