I am testing this suggestion, and it appears to work as expected.
Would the following patch be acceptable?
--- a/build/variables.py
+++ b/build/variables.py
@@ -13,10 +13,12 @@ SOURCESTAMP_FILENAME = 'sourcestamp.txt'
def buildid_header(output):
- buildid = os.environ.get('MOZ_BUILD_DATE')
- if buildid and len(buildid) != 14:
- print('Ignoring invalid MOZ_BUILD_DATE: %s' % buildid,
file=sys.stderr)
- buildid = None
+ buildid = os.environ.get('MOZ_BUILDID')
+ if buildid is None:
+ buildid = os.environ.get('MOZ_BUILD_DATE')
+ if buildid and len(buildid) != 14:
+ print('Ignoring invalid MOZ_BUILD_DATE: %s' % buildid,
file=sys.stderr)
+ buildid = None
if not buildid:
buildid = datetime.now().strftime('%Y%m%d%H%M%S')
output.write("#define MOZ_BUILDID %s\n" % buildid)
I.e. prioritize the `MOZ_BUILDID` environment variable over
`MOZ_BUILD_DATE`, if it is set.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/1830096
Title:
Firefox 67 in Ubuntu 18.10 thinks it's an older version
Status in Mozilla Firefox:
New
Status in firefox package in Ubuntu:
Fix Committed
Bug description:
Today I installed the Firefox 67 update on Ubuntu 18.04, then updated
to Ubuntu 18.10. After this, launching Firefox gave me a "Using an
older version of Firefox" message with only two options: create a new
profile or quit.
Apparently the Firefox 67 build for 18.10 thinks it's an older version
than the Firefox 67 build for 18.04.
For now I worked around the issue by manually installing the Firefox
67 build for Ubuntu 18.04, which did load the existing user profile
correctly.
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/1830096/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp