Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#53401 - [mongodb-tools] 3.4.0-1 build lacks version string replacement

Attached to Project: Community Packages
Opened by Jonathan la Cour (jonl) - Tuesday, 21 March 2017, 20:27 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 23 April 2019, 15:35 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Version: 3.4.0-1


Description:

Tools are built without replacing string versions in source prior to compiling (see mongodump version output below).

The official MongoDB repository does not mention that this is necessary, but it is done in their own build script: https://github.com/mongodb/mongo-tools/blob/master/build.sh

Other software may depend on the existence of this version string (e.g. studio3t).


Output of "mongodump --version":

mongodump version: built-without-version-string
git version: built-without-git-spec
Go version: go1.6.1 gccgo (GCC) 6.3.1 20170306
os: linux
arch: amd64
compiler: gccgo
OpenSSL version: OpenSSL 1.0.2j 26 Sep 2016
This task depends upon

Closed by  Antonio Rojas (arojas)
Tuesday, 23 April 2019, 15:35 GMT
Reason for closing:  Won't fix
Additional comments about closing:  mongodb has been dropped
Comment by Doug Newgard (Scimmia) - Wednesday, 22 March 2017, 15:16 GMT
When building from git, sure, but upstream should be doing this themselves for release tarballs.

Loading...