User:JoeyArmstrong/conversion: Difference between revisions

 
(279 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== moz.build ==
== moz.build ==
{| class="fullwidth-table"
{| class="fullwidth-table"
| '''Variable'''
| '''in_mozbuild'''
| '''m-c wip'''
| '''c-c conversion'''
| '''phase-2 cleanup'''
|-
|-
| [[https://bugzilla.mozilla.org/show_bug.cgi?id=847009 nomakefiles_meta_bug]][http://gps.pastebin.mozilla.org/2520523 all_variables]
! Variable
! in_mozbuild
! m-c wip
! c-c conversion
! phase-2 cleanup
|-
| [[https://bugzilla.mozilla.org/show_bug.cgi?id=847009 nomakefiles_meta_bug]], [http://gps.pastebin.mozilla.org/2520523 all_variables]
|
|
|
|
Line 13: Line 14:
|
|
|-
|-
|[https://bugzilla.mozilla.org/show_bug.cgi?id=869135 ASFILES]
|[https://bugzilla.mozilla.org/show_bug.cgi?id=869135 ASFILES (869135)]
|[https://hg.mozilla.org/integration/mozilla-inbound/rev/f232f54d3548 logic], [https://hg.mozilla.org/mozilla-central/rev/7e00fac588dc #1]
|[https://hg.mozilla.org/integration/mozilla-inbound/rev/f232f54d3548 logic], [https://hg.mozilla.org/mozilla-central/rev/7e00fac588dc #1], [https://hg.mozilla.org/integration/mozilla-inbound/rev/09861acec08e #2]
|[https://tbpl.mozilla.org/?tree=Try&rev=ecd096f50340 #2]-try
|
|NOP
|NOP
|[[https://bugzilla.mozilla.org/show_bug.cgi?id=870076 870076]]
|[[https://bugzilla.mozilla.org/show_bug.cgi?id=870076 870076]]
|-
|-
|[http://bugzilla.mozilla.org/show_bug.cgi?id=870407 CMMSRCS (87407)]
|[http://bugzilla.mozilla.org/show_bug.cgi?id=870406 CSRCS (870406)]
|[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=73ef965a7b66 logic], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=c936da8dd34a #1]
|[http://hg.mozilla.org/integration/mozilla-inbound/rev/e3faa44c33e4 logic], [http://bugzilla.mozilla.org/attachment.cgi?id=753973 #1], [https://hg.mozilla.org/mozilla-central/rev/e5b6545901b0 #2]<br>[http://tbpl.mozilla.org/?tree=Try&rev=dce8f1292bbb zz-4] [http://hg.mozilla.org/integration/mozilla-inbound/rev/bfc40b8abf4c #3], [http://hg.mozilla.org/integration/mozilla-inbound/rev/cee18252461e #4]
|[http://tbpl.mozilla.org/?tree=Try&rev=5e0cb3bcf551 #2]-try [http://tbpl.mozilla.org/?tree=Try&rev=5e0cb3bcf551 osx 10.{6,7}]
|[http://tbpl.mozilla.org/?tree=Try&rev=44ea5b5e31c6 build/stl], [https://tbpl.mozilla.org/?tree=Try&rev=d0d260c95932 gfx]
|
| (patch waiting review)
|-
| <strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=864774 CPPSRCS]</strike>
| [http://hg.mozilla.org/mozilla-central/rev/d3b6e29faca1 logic], [http://hg.mozilla.org/mozilla-central/rev/6e45e9f62d21 #2]
| FIN
| (patch waiting review)
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882190 882190]
|-
|[https://bugzilla.mozilla.org/show_bug.cgi?id=870406 CSRCS&nbsp;(870406)]
|[https://hg.mozilla.org/integration/mozilla-inbound/rev/e3faa44c33e4 logic], [https://bugzilla.mozilla.org/attachment.cgi?id=753973 #1], [https://hg.mozilla.org/mozilla-central/rev/e5b6545901b0 #2]
|[https://tbpl.mozilla.org/?tree=Try&rev=8a30f02f15b6 #3]-try&nbsp;[http://tbpl.mozilla.org/php/getParsedLog.php?id=23981033&tree=Try fedora], [http://tbpl.mozilla.org/php/getParsedLog.php?id=23977783&tree=Try win7]
| FIN
| FIN
|
|[https://bugzilla.mozilla.org/show_bug.cgi?id=870406#c57 cleanup]
|-
|-
|[https://bugzilla.mozilla.org/show_bug.cgi?id=874266 DEFINES]
|[https://bugzilla.mozilla.org/show_bug.cgi?id=874266 DEFINES]
Line 50: Line 39:
|-
|-
|[http://bugzilla.mozilla.org/show_bug.cgi?id=870370 EXTRA_COMPONENTS&nbsp;(870370)]
|[http://bugzilla.mozilla.org/show_bug.cgi?id=870370 EXTRA_COMPONENTS&nbsp;(870370)]
|[http://hg.mozilla.org/integration/mozilla-inbound/rev/2ab5517620a5 logic], [http://hg.mozilla.org/integration/mozilla-inbound/rev/1c15d9da2ae6 #1], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=1857f54eb730 #2]
|[http://hg.mozilla.org/integration/mozilla-inbound/rev/2ab5517620a5 logic], [http://hg.mozilla.org/integration/mozilla-inbound/rev/1c15d9da2ae6 #1], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=1857f54eb730 #2], [https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=064524edbea2 cleanup_#1&#2], [https://hg.mozilla.org/mozilla-central/rev/f2528126addb #3], [https://hg.mozilla.org/mozilla-central/rev/225a4dbdeb1f #4]
|[http://bugzilla.mozilla.org/attachment.cgi?id=761106 #3]-[https://tbpl.mozilla.org/?tree=Try&rev=b56869240047 try]: [https://tbpl.mozilla.org/php/getParsedLog.php?id=24032360&tree=Try ubuntu64]-bc, [https://tbpl.mozilla.org/php/getParsedLog.php?id=24031320&tree=Try osx]-jsref, [https://tbpl.mozilla.org/php/getParsedLog.php?id=24027457&tree=Try win7]-jetpack
|[https://bugzilla.mozilla.org/show_bug.cgi?id=914247 914247]
| (patch waiting review)
| FIN
|
|
|-
|-
|[http://bugzilla.mozilla.org/show_bug.cgi?id=880245 EXTRA_JS_MODULES&nbsp;(880245)]
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=880245 EXTRA_JS_MODULES&nbsp;(880245)]</strike>
|[http://bugzilla.mozilla.org/attachment.cgi?id=760664 logic]<br>[http://bugzilla.mozilla.org/attachment.cgi?id=760665 #1]
|[http://bugzilla.mozilla.org/attachment.cgi?id=760664 logic]<br>[http://bugzilla.mozilla.org/attachment.cgi?id=760665 #1]
|
|
|
| FIN
|
|
|-
|-
|[http://bugzilla.mozilla.org/show_bug.cgi?id=880246 EXTRA_PP_COMPONENTS&nbsp;(880246)]
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=880246 EXTRA_PP_COMPONENTS&nbsp;(880246)]</strike>
|[http://bugzilla.mozilla.org/show_bug.cgi?id=880246 logic]-review
|[http://bugzilla.mozilla.org/show_bug.cgi?id=880246 logic], [https://hg.mozilla.org/mozilla-central/rev/a6d60a556ed4 #1], [http://bugzilla.mozilla.org/attachment.cgi?id=764346 cleanup]
|[http://bugzilla.mozilla.org/show_bug.cgi?id=880246 #1]-review, [http://tbpl.mozilla.org/?tree=Try&rev=d11471046362 try]
| (testing patch)
|
|
| FIN
|
|
|-
|-
Line 74: Line 62:
|
|
|-
|-
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=875549 HOST_CSRCS&nbsp;(875549)]</strike>
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=888009 HOST_CPPSRCS&nbsp;(888009)]</strike>
|[http://hg.mozilla.org/integration/mozilla-inbound/rev/ebae7298e381 logic], [https://hg.mozilla.org/mozilla-central/rev/3e73c00a7db1 #1]
|[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=887ae544b828 logic], [http://hg.mozilla.org/integration/mozilla-inbound/rev/2f41b8eb22b5 #2], [http://hg.mozilla.org/integration/mozilla-inbound/rev/5063ebfa5609 #3]-inbound<br>[http://hg.mozilla.org/integration/mozilla-inbound/rev/2f41b8eb22b5 #4]-inbound
|
|
| NOP
| NOP
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882326 882326]-cleanup
|
|-
|-
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=872087 HOST_LIBRARY_NAME&nbsp;(872087)]</strike>
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=872087 HOST_LIBRARY_NAME&nbsp;(872087)]</strike>
|[http://hg.mozilla.org/integration/mozilla-inbound/rev/f9f7ba08df90 logic], [http://bugzilla.mozilla.org/attachment.cgi?id=758160 #2]
|[http://hg.mozilla.org/integration/mozilla-inbound/rev/f9f7ba08df90 logic], [http://bugzilla.mozilla.org/attachment.cgi?id=758160 #2], [https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=5458a7880db5 cleanup]
|
|
| NOP
| NOP
|[http://bugzilla.mozilla.org/show_bug.cgi?id=881705 881705]-cleanup
|
|-
|-
|[https://bugzilla.mozilla.org/show_bug.cgi?id=870408 INSTALL_TARGETS&nbsp;(870408)]
|[https://bugzilla.mozilla.org/show_bug.cgi?id=870408 INSTALL_TARGETS&nbsp;(870408)]
|
|
|
|[https://bugzilla.mozilla.org/show_bug.cgi?id=853594 853594-wontfix]
| migrating rules to INSTALL_TARGETS
| migrating rules to INSTALL_TARGETS
|
|
|-
|-
|[http://bugzilla.mozilla.org/show_bug.cgi?id=875934 LIBRARY_NAME&nbsp;(875934)]
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=875934 LIBRARY_NAME&nbsp;(875934)]</strike>
|[http://bugzilla.mozilla.org/show_bug.cgi?id=875934 logic]
|[http://bugzilla.mozilla.org/show_bug.cgi?id=875934 logic], [https://hg.mozilla.org/integration/mozilla-inbound/rev/44875d60a7fb #1], [https://hg.mozilla.org/mozilla-central/rev/d4f61f0a66fd #2], [https://hg.mozilla.org/mozilla-central/rev/d57032f0b277 #3]
|
|
|
| (testing patch)
|
|
|-
|-
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882904 LIBS&nbsp;(882904)]
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882904 LIBS&nbsp;(882904)]
|
|[https://hg.mozilla.org/integration/mozilla-inbound/rev/814d183f9b00 logic]
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882904 logic]-review
| #1
|
|
|
|
Line 113: Line 101:
|
|
|[http://bugzilla.mozilla.org/show_bug.cgi?id=881446 logic]-review
|[http://bugzilla.mozilla.org/show_bug.cgi?id=881446 logic]-review
|
|
|-
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882908 OS_LIBS&nbsp;(882908)]
|[http://bugzilla.mozilla.org/attachment.cgi?id=776572 #logic]
|[http://tbpl.mozilla.org/?tree=Try&rev=348df72e375f #1]-win32file-vs-win64
|
|
|
|
Line 120: Line 114:
|[http://bugzilla.mozilla.org/attachment.cgi?id=762219 logic]-review
|[http://bugzilla.mozilla.org/attachment.cgi?id=762219 logic]-review
|
|
|
|-
|[http://bugzilla.mozilla.org/show_bug.cgi?id=883350 SDK_HEADERS&nbsp;(883350)]
|[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=2199300dce27 #1], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=2199300dce27 #2]
|[http://tbpl.mozilla.org/?tree=Try&rev=b68765e872d3 cleanup]-inbound
| NOP
|
|-
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882907 SDK_LIBRARY&nbsp;(882907)]
|[https://bugzilla.mozilla.org/attachment.cgi?id=764134 logic]
|[https://tbpl.mozilla.org/?tree=Try&rev=7a9f97ba2438 #1]-review?-[https://tbpl.mozilla.org/?tree=Try&rev=32e008c7937d linux64]<br>
| NOP
|
|
|-
|-
Line 125: Line 131:
|
|
|
|
|
| NOP with asterisk
|
|
|-
|-
|[http://bugzilla.mozilla.org/show_bug.cgi?id=881344 SHARED_LIBRARY_LIBS&nbsp;(881344)]
|[http://bugzilla.mozilla.org/show_bug.cgi?id=881344 SHARED_LIBRARY_LIBS&nbsp;(881344)]
|[http://bugzilla.mozilla.org/show_bug.cgi?id=881344 logic]
|[http://tbpl.mozilla.org/?tree=Try&rev=8951d3f8ec9a re-try]-local-build-now-succeeds.<p>
[http://tbpl.mozilla.org/?tree=Try&rev=fe7037f79e6e #{1,2}]-[http://tbpl.mozilla.org/?tree=Try&rev=64a15a4d79f6 build]-pass-[http://tbpl.mozilla.org/?tree=Try&rev=774aa0b278b9 try]
[http://bugzilla.mozilla.org/attachment.cgi?id=766070 #3]-[http://tbpl.mozilla.org/?tree=Try&rev=047de40dd251 try-err]-split-patch-3-[http://tbpl.mozilla.org/?tree=Try&rev=5d43fe08b4c6 3w]
<br>
[http://bugzilla.mozilla.org/attachment.cgi?id=770392 #4]-try:[http://tbpl.mozilla.org/?tree=Try&rev=156d253573e8 build]
|
|
|[https://bugzilla.mozilla.org/show_bug.cgi?id=881344 logic]
| NOP with asterisk
|
|
|-
|-
|[http://bugzilla.mozilla.org/show_bug.cgi?id=872086 SIMPLE_PROGRAMS&nbsp;(872086)]
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=872086 SIMPLE_PROGRAMS&nbsp;(872086)]</strike>
|[http://hg.mozilla.org/mozilla-central/rev/2c51b6730bbc logic], [https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=fa6b60d827d4 #1], [http://tbpl.mozilla.org/?tree=Try&rev=cd0c9d1d6f0e #2]
|[http://hg.mozilla.org/mozilla-central/rev/2c51b6730bbc logic], [https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=fa6b60d827d4 #1]
|
|
|
| NOP
|
|
|-
|-
|[http://bugzilla.mozilla.org/show_bug.cgi?id=880773 SSRCS&nbsp;(880773)]
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=880773 SSRCS&nbsp;(880773)]</strike>
|[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=1b15bb52a236 logic]
|[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=1b15bb52a236 logic], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=024f4fcbdfdb #1], [http://hg.mozilla.org/integration/mozilla-inbound/rev/3d33faf4d81f cleanup]
|[http://bugzilla.mozilla.org/attachment.cgi?id=761137 #1]-[https://tbpl.mozilla.org/?tree=Try&rev=d3279fefc990 try]
| NOP
| NOP
|
|
Line 150: Line 159:
|[https://bugzilla.mozilla.org/attachment.cgi?id=753901 logic]
|[https://bugzilla.mozilla.org/attachment.cgi?id=753901 logic]
| NOP
| NOP
|
|-
|[<strike>https://bugzilla.mozilla.org/show_bug.cgi?id=894052 DISABLED_&nbsp;removal(894052)</strike>]
|
|[https://bugzilla.mozilla.org/attachment.cgi?id=776652 #1]
|
|
|
|-
|-
Line 161: Line 176:
|
|
|
|
| (testing patch)
|
|
|
|}
|}
Line 178: Line 193:


http://trychooser.pub.build.mozilla.org/
http://trychooser.pub.build.mozilla.org/
== completed ==
{| class="fullwidth-table"
|-
! Variable
! in_mozbuild
! m-c wip
! c-c conversion
! phase-2 cleanup
|-
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=870407 CMMSRCS&nbsp;(870407)]</strike>
|[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=73ef965a7b66 logic], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=c936da8dd34a #1], [https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=932964100cd2 #2], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=de57cc8ba195 #3],[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=73a7afa43d5a cleanup], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=e6bda3437a7c #4]
|
|FIN
|
|-
| <strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=864774 CPPSRCS]</strike>
| [http://hg.mozilla.org/mozilla-central/rev/d3b6e29faca1 logic], [http://hg.mozilla.org/mozilla-central/rev/6e45e9f62d21 #2]
| FIN
| FIN
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882190 882190]
|-
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=875549 HOST_CSRCS&nbsp;(875549)]</strike>
|[http://hg.mozilla.org/integration/mozilla-inbound/rev/ebae7298e381 logic], [https://hg.mozilla.org/mozilla-central/rev/3e73c00a7db1 #1], [https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=3e73c00a7db1 cleanup]
|
| NOP
|
|-
|
|
|
|
|
|}


== moz.build (indirect variables) ==
== moz.build (indirect variables) ==
Line 223: Line 272:
| XPCSHELL_TESTS_MANIFESTS += [<br>&nbsp;&nbsp;&nbsp;&nbsp;'test/xpcshell.ini', <br>&nbsp;&nbsp;&nbsp;&nbsp;'unit/xpcshell.in'<br>]
| XPCSHELL_TESTS_MANIFESTS += [<br>&nbsp;&nbsp;&nbsp;&nbsp;'test/xpcshell.ini', <br>&nbsp;&nbsp;&nbsp;&nbsp;'unit/xpcshell.in'<br>]
|-
|-
|}
== Misc ==
{| class="fullwidth-table"
| '''Directory'''
| '''test suite'''
|-
| media/*
| mochitest-1, mobile tests are different option.
|}
https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing
== General Errors ==
{| class="fullwidth-table"
| '''Failure'''
| '''Platforms'''
| '''Related Bugs'''
|-
|[http://tbpl.mozilla.org/?tree=Try&rev=d26522379250 MOZ_PNG_init_filt_func_neon]
|panda,unagi
|[https://bugzilla.mozilla.org/show_bug.cgi?id=882907 882907], [https://bugzilla.mozilla.org/show_bug.cgi?id=888009 888009]
|}
|}

Latest revision as of 17:59, 24 September 2013

moz.build

Variable in_mozbuild m-c wip c-c conversion phase-2 cleanup
[nomakefiles_meta_bug], all_variables
ASFILES (869135) logic, #1, #2 NOP [870076]
CSRCS (870406) logic, #1, #2
zz-4 #3, #4
build/stl, gfx FIN cleanup
DEFINES landed-incomplete
EXPORT FIN 870401
EXTRA_COMPONENTS (870370) logic, #1, #2, cleanup_#1&#2, #3, #4 914247 FIN
EXTRA_JS_MODULES (880245) logic
#1
FIN
EXTRA_PP_COMPONENTS (880246) logic, #1, cleanup FIN
GARBAGE_DIRS (882354)
HOST_CPPSRCS (888009) logic, #2, #3-inbound
#4-inbound
NOP
HOST_LIBRARY_NAME (872087) logic, #2, cleanup NOP
INSTALL_TARGETS (870408) 853594-wontfix migrating rules to INSTALL_TARGETS
LIBRARY_NAME (875934) logic, #1, #2, #3
LIBS (882904) logic #1
LOCAL_INCLUDES (880254)
MIDL_GENERATED_FILES (881446) logic-review
OS_LIBS (882908) #logic #1-win32file-vs-win64
PREF_JS_EXPORT (870366) logic-review
SDK_HEADERS (883350) #1, #2 cleanup-inbound NOP
SDK_LIBRARY (882907) logic #1-review?-linux64
NOP
SHARED_LIBRARY (881345) NOP with asterisk
SHARED_LIBRARY_LIBS (881344) logic re-try-local-build-now-succeeds.

#{1,2}-build-pass-try #3-try-err-split-patch-3-3w
#4-try:build

SIMPLE_PROGRAMS (872086) logic, #1
SSRCS (880773) logic, #1, cleanup NOP
SUBMAKEFILES (872062) logic NOP
[https://bugzilla.mozilla.org/show_bug.cgi?id=894052 DISABLED_ removal(894052)] #1
XPCSHELL_TESTS (844655) logic, #1 FIN FIN [866734], 869143
XPI_NAME (880260)

mozbuild conversion etherpad: http://etherpad.mozilla.org/mozbuild-conversion

Legend:

  • logic - mozbuild logic, passthrough variables or subroutines.
  • #1, #2 - Batches of directories containing converted Makefiles.
  • inbound - patch reviewed + tested on try, submit to inbound.
  • try - test results are pending
  • review - code review pending.

http://trychooser.pub.build.mozilla.org/

completed

Variable in_mozbuild m-c wip c-c conversion phase-2 cleanup
CMMSRCS (870407) logic, #1, #2, #3,cleanup, #4 FIN
CPPSRCS logic, #2 FIN FIN 882190
HOST_CSRCS (875549) logic, #1, cleanup NOP

moz.build (indirect variables)

Variable landed m-c conversion c-c conversion phase-2 cleanup
PP_TARGETS (862316)
DIST_FILES (indirect) [870891]

Configuration changes

Makefile.in token moz.build token
ASFILES = foo.asm ASFILES += ['foo.asm', 'bar.asm']
CMMSRCS = foo.asm CMM_SOURCES += ['foo.asm', 'bar.asm']
CSRCS = foo.asm CSRCS += ['foo.asm', 'bar.asm']
HOST_LIBRARY_NAME HOST_LIBRARY = 'host_foobar'
PREF_JS_EXPORTS = $(srcdir)/prefs/foo.js JS_PREFERENCE_FILES += ['prefs/foo.js']
XPCSHELL_TESTS = unit test XPCSHELL_TESTS_MANIFESTS += [
    'test/xpcshell.ini',
    'unit/xpcshell.in'
]

Misc

Directory test suite
media/* mochitest-1, mobile tests are different option.

https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing


General Errors

Failure Platforms Related Bugs
MOZ_PNG_init_filt_func_neon panda,unagi 882907, 888009