Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 16 Nov 2014 14:10:17 -0600
From: will cunningham <willpanther@...il.com>
To: sabotage@...ts.openwall.com
Subject: Re: changing/fixing the tarballs in the butch

Well I can't quite figure the downloading as I got all these downloaded by
just waiting a while and doing the same thing; I've been able to download
ALL tarballs on my regular PC,  so i never got to messing with the 512sum,
and they're all downloaded now.

I have two things not compiling ever, qt4 and firefox.  There are no errors
to the console(except of course 'failed to build!'}  Here are the last few
lines from their respective /src/logs/build_*** files:

qt4-
g++ -c -D_GNU_SOURCE -DMESA_EGL_NO_X11_HEADERS -O2 -fvisibility=hidden
-fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/include/freetype2
-I/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE
-DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT
-DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2
-DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA
-DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE
-DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB
-D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++-64 -I.
-I../../include/QtCore -I../../include -I../../include/QtGui
-I.rcc/release-shared -I../3rdparty/xorg -I/include/freetype2
-I/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs
-I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o
.obj/release-shared/qpdf.o painting/qpdf.cpp
In file included from ../../include/QtGui/private/qcups_p.h:1:0,
                 from painting/qpdf.cpp:47:
../../include/QtGui/private/../../../src/gui/painting/qcups_p.h:78:11:
error: 'ppd_file_t' does not name a type
../../include/QtGui/private/../../../src/gui/painting/qcups_p.h:80:11:
error: 'ppd_file_t' does not name a type
../../include/QtGui/private/../../../src/gui/painting/qcups_p.h:81:11:
error: 'ppd_option_t' does not name a type
../../include/QtGui/private/../../../src/gui/painting/qcups_p.h:84:11:
error: 'ppd_option_t' does not name a type
../../include/QtGui/private/../../../src/gui/painting/qcups_p.h:87:34:
error: ISO C++ forbids declaration of 'type name' with no type
[-fpermissive]
../../include/QtGui/private/../../../src/gui/painting/qcups_p.h:87:47:
error: template argument 1 is invalid
../../include/QtGui/private/../../../src/gui/painting/qcups_p.h:103:56:
error: 'ppd_group_t' does not name a type
../../include/QtGui/private/../../../src/gui/painting/qcups_p.h:103:77:
error: ISO C++ forbids declaration of 'group' with no type [-fpermissive]
../../include/QtGui/private/../../../src/gui/painting/qcups_p.h:104:62:
error: 'ppd_group_t' does not name a type
../../include/QtGui/private/../../../src/gui/painting/qcups_p.h:104:75:
error: ISO C++ forbids declaration of 'group' with no type [-fpermissive]
../../include/QtGui/private/../../../src/gui/painting/qcups_p.h:108:11:
error: 'ppd_option_t' does not name a type
../../include/QtGui/private/../../../src/gui/painting/qcups_p.h:110:5:
error: 'ppd_file_t' does not name a type
painting/qpdf.cpp: In member function 'virtual void
QPdfBaseEngine::setProperty(QPrintEngine::PrintEnginePropertyKey, const
QVariant&)':
painting/qpdf.cpp:1469:5: warning: case value '65024' not in enumerated
type 'QPrintEngine::PrintEnginePropertyKey' [-Wswitch]
painting/qpdf.cpp:1463:5: warning: case value '65025' not in enumerated
type 'QPrintEngine::PrintEnginePropertyKey' [-Wswitch]
painting/qpdf.cpp:1466:5: warning: case value '65026' not in enumerated
type 'QPrintEngine::PrintEnginePropertyKey' [-Wswitch]
painting/qpdf.cpp:1472:5: warning: case value '65027' not in enumerated
type 'QPrintEngine::PrintEnginePropertyKey' [-Wswitch]
painting/qpdf.cpp: In member function 'virtual QVariant
QPdfBaseEngine::property(QPrintEngine::PrintEnginePropertyKey) const':
painting/qpdf.cpp:1572:5: warning: case value '65024' not in enumerated
type 'QPrintEngine::PrintEnginePropertyKey' [-Wswitch]
painting/qpdf.cpp:1566:5: warning: case value '65025' not in enumerated
type 'QPrintEngine::PrintEnginePropertyKey' [-Wswitch]
painting/qpdf.cpp:1569:5: warning: case value '65026' not in enumerated
type 'QPrintEngine::PrintEnginePropertyKey' [-Wswitch]
painting/qpdf.cpp:1575:5: warning: case value '65027' not in enumerated
type 'QPrintEngine::PrintEnginePropertyKey' [-Wswitch]
g++ -c -D_GNU_SOURCE -DMESA_EGL_NO_X11_HEADERS -O2 -fvisibility=hidden
-fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/include/freetype2
-I/include -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE
-DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT
-DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2
-DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA
-DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE
-DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB
-D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++-64 -I.
-I../../include/QtCore -I../../include -I../../include/QtGui
-I.rcc/release-shared -I../3rdparty/xorg -I/include/freetype2
-I/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs
-I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o
.obj/release-shared/qpen.o painting/qpen.cpp
make[1]: *** [.obj/release-shared/qpdf.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory
`/src/build/qt4/qt-everywhere-opensource-src-4.6.4/src/gui'
make: *** [sub-gui-make_default-ordered] Error 2


firefox-

make[5]: Entering directory
`/src/build/firefox/mozilla-release/firefox-build-dir/ipc/chromium'
rm -f libipc_chromium.a
/src/build/firefox/mozilla-release/firefox-build-dir/_virtualenv/bin/python
/src/build/firefox/mozilla-release/config/expandlibs_gen.py --depend
.deps/libipc_chromium.a.desc.pp -o libipc_chromium.a.desc
condition_variable_posix.o debug_util_posix.o event_recorder_stubs.o
file_descriptor_shuffle.o file_util_posix.o lock_impl_posix.o
message_pump_libevent.o platform_file_posix.o platform_thread_posix.o
process_posix.o process_util_posix.o rand_util_posix.o
shared_memory_posix.o string16.o sys_info_posix.o system_monitor_posix.o
thread_local_posix.o thread_local_storage_posix.o waitable_event_posix.o
waitable_event_watcher_posix.o file_descriptor_set_posix.o
ipc_channel_posix.o process_watcher_posix_sigchld.o
atomicops_internals_x86_gcc.o base_paths_linux.o idle_timer_none.o
process_util_linux.o time_posix.o message_pump_glib.o at_exit.o
base_paths.o base_switches.o command_line.o debug_util.o file_path.o
file_util.o histogram.o lazy_instance.o lock.o logging.o memory_debug.o
message_loop.o message_pump_default.o non_thread_safe.o path_service.o
pickle.o rand_util.o ref_counted.o revocable_store.o scoped_temp_dir.o
simple_thread.o stats_table.o string_piece.o string_util.o system_monitor.o
thread.o thread_collision_warner.o time.o timer.o trace_event.o tracked.o
tracked_objects.o child_process.o child_process_host.o child_process_info.o
child_thread.o chrome_switches.o debug_flags.o env_vars.o
ipc_channel_proxy.o ipc_logging.o ipc_message.o ipc_sync_channel.o
ipc_sync_message.o message_router.o notification_service.o task_queue.o
make[5]: Leaving directory
`/src/build/firefox/mozilla-release/firefox-build-dir/ipc/chromium'
libipc_glue.a.desc
make[5]: Entering directory
`/src/build/firefox/mozilla-release/firefox-build-dir/ipc/glue'
rm -f libipc_glue.a
/src/build/firefox/mozilla-release/firefox-build-dir/_virtualenv/bin/python
/src/build/firefox/mozilla-release/config/expandlibs_gen.py --depend
.deps/libipc_glue.a.desc.pp -o libipc_glue.a.desc BackgroundChildImpl.o
BackgroundParentImpl.o GeckoChildProcessHost.o URIUtils.o BackgroundImpl.o
BrowserProcessSubThread.o CrossProcessMutex_posix.o FileDescriptor.o
FileDescriptorUtils.o InputStreamUtils.o MessageChannel.o MessageLink.o
MessagePump.o ProcessChild.o ProcessUtils_linux.o ProtocolUtils.o
ScopedXREEmbed.o SharedMemory.o SharedMemory_posix.o Shmem.o StringUtil.o
Transport_posix.o
make[5]: Leaving directory
`/src/build/firefox/mozilla-release/firefox-build-dir/ipc/glue'
make[5]: Entering directory
`/src/build/firefox/mozilla-release/firefox-build-dir/ipc/ipdl'
make[5]: *** .deps/UnifiedProtocols9.o.pp: I/O error.  Stop.
make[5]: Leaving directory
`/src/build/firefox/mozilla-release/firefox-build-dir/ipc/ipdl'
make[4]: *** [ipc/ipdl/libs] Error 2
make[4]: Leaving directory
`/src/build/firefox/mozilla-release/firefox-build-dir'
make[3]: *** [libs] Error 2
make[3]: Leaving directory
`/src/build/firefox/mozilla-release/firefox-build-dir'
make[2]: *** [default] Error 2
make[2]: Leaving directory
`/src/build/firefox/mozilla-release/firefox-build-dir'
make[1]: *** [realbuild] Error 2
make[1]: Leaving directory `/src/build/firefox/mozilla-release'
make: *** [build] Error 2

What should I try next?

Thanks,

Will

On Sun, Nov 16, 2014 at 6:24 AM, John Spencer <maillist-musl@...fooze.de>
wrote:

> will cunningham wrote:
>
>> Saboteur Friends,
>>
>> I'm having problems with some of the tarballs not downloading properly.
>> Before asking my specific question, I ask this more generally, how do I
>> replace a .tar.gz file with one already in butch, or fix incongruities
>> between the pkg file and the tarball?
>>
>> I'm guessing to first check the tarball is at the address, then download
>> it
>> and check if the file size is accurate and if so do the sha512 again on
>> the
>> tarball and change the pkg file to match.
>>
>
> the tarball is checked against filesize and sha512, correct.
>
>
>> I have a few apps that are making a .tar.gz.wip, that is a .wip added
>> apparently with size 0.  My assumption is to download the tarball and fix
>>
>
> maybe the tarball was deleted from the mirrors ? you could check by
> manually using wget with the URL and see if it returns a 404.
>
>  the pkg file as above, and then to notify you guys of the discrepency?
>>
>> How are you making the sha512?
>>
>
> with sha512sum.
> note also the utils/dlinfo.sh script which downloads a tarball and spits
> out the boilerplate for a pkg.
>
> --JS
>

Content of type "text/html" skipped

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.