Closed Bug 874711 Opened 12 years ago Closed 12 years ago

Ensure files defined by EXPORTS exist

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

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.
Work done as part of converting EXPORTS to manifests.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.