Last modified: 2014-09-25 20:21:21 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T73273, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 71273 - Upgrade awk to 4.1.1
Upgrade awk to 4.1.1
Status: UNCONFIRMED
Product: Wikimedia Labs
Classification: Unclassified
tools (Other open bugs)
unspecified
All All
: Unprioritized enhancement
: ---
Assigned To: Marc A. Pelletier
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-09-25 00:57 UTC by nejuje6tpztluvolq
Modified: 2014-09-25 20:21 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description nejuje6tpztluvolq 2014-09-25 00:57:09 UTC
Upgrade GNU Awk to latest 4.1.1 - many new features. Current installed version is 3.1.8 from 2010.
Comment 1 Andre Klapper 2014-09-25 10:21:25 UTC
Thanks for taking the time to report this!

Once all servers are upgraded from Ubuntu Precise to Trusty, there will be version 4.0.1 instead of 3.1.8 (see bug 63899) and we wouldn't want to track every single package seperately.

If you really insist on version 4.1.1 instead of 4.0.1, please provide specific reasons why to compile, deploy and maintain a custom version of awk not shipped by default by the distribution running on the servers. Hint: "Many new features" is not a specific reason. :)
Comment 2 nejuje6tpztluvolq 2014-09-25 15:45:18 UTC
The distribution of 4.0.1 to 4.1.1 is almost twice the size (4MB gzip) so there was a lot of changes between 2012 (4.0.1) and 2014 (4.1.1), largely C extensions. The only specific reason I can provide is I may not be the only one looking to use these new features. In the interim I've installed it in my Tools account. For the record, a "configure; make" took about 60 seconds, no errors, and generated a single executable: gawk. In that regard it's about as easy as they come, but I don't know what's involved to deploy and maintain.
Comment 3 nejuje6tpztluvolq 2014-09-25 16:25:25 UTC
In case anyone reading this in the future, the executable is here:

/data/project/ext-lnk-discover/gawk-4.1.1/gawk

(on Tools)

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links