Closed
Bug 874711
Opened 12 years ago
Closed 12 years ago
Ensure files defined by EXPORTS exist
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 896797
People
(Reporter: gps, Unassigned)
Details
I'm casually working on a patch to process EXPORTS non-recursively and there are a number of files that don't exist during moz.build traversal during a clobber build:
0:04.43 Does not exist: /Users/gps/src/firefox/gfx/layers/BasicCanvasLayer.h
0:04.43 Does not exist: /Users/gps/src/firefox/gfx/layers/BasicImplData.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/BasicLayers.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/BasicLayersImpl.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/BasicThebesLayer.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ClientCanvasLayer.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ClientContainerLayer.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ClientLayerManager.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ClientThebesLayer.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ClientTiledThebesLayer.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/Composer2D.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/CompositableHost.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/CompositorChild.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/CompositorParent.h
0:04.44 Does not exist: /Users/gps/src/firefox/js/xpconnect/src/GeneratedEvents.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ImageHost.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ImageLayerOGL.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/LayerManagerOGL.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/LayerManagerOGLProgram.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/LayerManagerOGLShaders.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ShadowLayersManager.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ShmemYCbCrImage.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/TexturePoolOGL.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/cairo/cairo/src/cairo-features.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ShadowLayerUtils.h
0:04.44 Does not exist: /Users/gps/src/firefox/toolkit/components/telemetry/TelemetryHistogramEnums.h
0:04.44 Does not exist: /Users/gps/src/firefox/content/media/webspeech/recognition/FakeSpeechRecognitionService.h
0:04.44 Does not exist: /Users/gps/src/firefox/dom/bindings/PrototypeList.h
0:04.44 Does not exist: /Users/gps/src/firefox/dom/bindings/RegisterBindings.h
0:04.44 Does not exist: /Users/gps/src/firefox/content/media/webspeech/synth/SpeechSynthesisChild.h
0:04.44 Does not exist: /Users/gps/src/firefox/content/media/webspeech/synth/SpeechSynthesisParent.h
0:04.44 Does not exist: /Users/gps/src/firefox/dom/bindings/UnionConversions.h
0:04.44 Does not exist: /Users/gps/src/firefox/dom/bindings/UnionTypes.h
0:04.44 Does not exist: /Users/gps/src/firefox/dom/bluetooth/BluetoothMessageUtils.h
0:04.44 Does not exist: /Users/gps/src/firefox/dom/mobilemessage/src/MmsService.h
0:04.44 Does not exist: /Users/gps/src/firefox/dom/mobilemessage/src/MobileMessageDatabaseService.h
0:04.44 Does not exist: /Users/gps/src/firefox/dom/mobilemessage/src/SmsChild.h
0:04.44 Does not exist: /Users/gps/src/firefox/dom/mobilemessage/src/SmsParent.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/AsyncCompositionManager.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/AsyncPanZoomController.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/Axis.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/BasicCompositor.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/CanvasClient.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/CanvasLayerComposite.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ColorLayerComposite.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/CompositableClient.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/CompositableForwarder.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/CompositableTransactionParent.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/CompositingRenderTargetOGL.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/CompositorChild.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/CompositorCocoaWidgetHelper.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/CompositorOGL.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/CompositorParent.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ContainerLayerComposite.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ContentClient.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ContentHost.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/GLManager.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/GeckoContentController.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/GestureEventListener.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ISurfaceAllocator.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ImageBridgeChild.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ImageBridgeParent.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ImageClient.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ImageHost.h
0:04.44 Does not exist: /Users/gps/src/firefox/gfx/layers/ImageLayerComposite.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/LayerManagerComposite.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/LayerTransactionChild.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/LayerTransactionParent.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/ShadowLayers.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/ShadowLayersManager.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/SharedPlanarYCbCrImage.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/SharedRGBImage.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/ShmemYCbCrImage.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/TaskThrottler.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/TextureClient.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/TextureClientOGL.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/TextureHost.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/TextureHostOGL.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/ThebesLayerComposite.h
0:04.45 Does not exist: /Users/gps/src/firefox/gfx/layers/TiledContentClient.h
0:04.45 Does not exist: /Users/gps/src/firefox/netwerk/necko-config.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/extension_set.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/generated_message_util.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/coded_stream.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/coded_stream_inl.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/package_info.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/zero_copy_stream.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/zero_copy_stream_impl.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/zero_copy_stream_impl_lite.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/message_lite.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/repeated_field.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/common.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/hash.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/map-util.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/once.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/stl_util-inl.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/wire_format_lite.h
0:04.45 Does not exist: /Users/gps/src/firefox/toolkit/components/protobuf/wire_format_lite_inl.h
0:04.45 Does not exist: /Users/gps/src/firefox/other-licenses/snappy/snappy-c.h
0:04.45 Does not exist: /Users/gps/src/firefox/other-licenses/snappy/snappy.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/arm.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/mem.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/scale_mode.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vp8.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vp8cx.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vp8dx.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vp8e.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vpx_codec.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vpx_codec_impl_bottom.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vpx_codec_impl_top.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vpx_decoder.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vpx_decoder_compat.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vpx_encoder.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vpx_image.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vpx_integer.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vpx_mem.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vpx_mem_intrnl.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vpx_timer.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/vpxscale.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/x86.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/yv12config.h
0:04.45 Does not exist: /Users/gps/src/firefox/media/libvpx/yv12extend.h
0:04.45 Does not exist: /Users/gps/src/firefox/accessible/src/xpcom/xpcAccEvents.h
A number of these are due to VPATH in Makefile.in's. Some may be autogenerated. Let's chip away at the list.
| Reporter | ||
Comment 1•12 years ago
|
||
Work done as part of converting EXPORTS to manifests.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Updated•8 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•