Commit Graph

9 Commits

Author SHA1 Message Date
Alexis La Goutte 05b028abde travis: fix build with osx (macOS)
Like say on -dev mailing https://www.wireshark.org/lists/wireshark-dev/201706/msg00113.html
and also recommanded when install Qt via homebrew (brew install qt)

[...]
If you need to have this software first in your PATH instead consider running:

  echo 'export PATH="/usr/local/opt/qt/bin:$PATH"' >> ~/.bash_profile

Fix following cmake error :

- Found python module asn2wrs: /Users/travis/build/alagoutte/wireshark/tools/asn2wrs.py

CMake Error at /usr/local/lib/cmake/Qt5Core/Qt5CoreConfig.cmake:15 (message):

  The imported target "Qt5::Core" references the file

     "/usr/local/.//mkspecs/macx-clang"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

     "/usr/local/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake"

  but not all the files it references.

Change-Id: I47137109c6ddb30de653e424d9baef4a340faad3
Reviewed-on: https://code.wireshark.org/review/22512
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Michael Mann <mmann78@netscape.net>
2017-07-05 19:14:44 +00:00
Dario Lombardo 67385b184c travis: improve test matrix.
Details:
- remove the original broken environments and create multi-variable ones
- remove old comments
- exclude some OSX builds

Change-Id: Iec98d13350444678823fa52bb3b9faefe02859d6
Reviewed-on: https://code.wireshark.org/review/18689
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2016-11-14 17:56:21 +00:00
Dario Lombardo 315c5f0814 travis: remove matrix steps from osx
Change-Id: I172854246fea1858a622178177ca1524f7b4946f
Reviewed-on: https://code.wireshark.org/review/18671
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2016-11-05 09:11:29 +00:00
Dario Lombardo d143598c56 travis: move osx first.
Change-Id: I08f65a6b5bcc78c4a74ed9f1488bca07cc6a1fd5
Reviewed-on: https://code.wireshark.org/review/18670
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2016-11-05 09:10:45 +00:00
Gerald Combs d3995b5248 Disable GTK+ by default.
I suggested disabling GTK+ by default at Sharkfest EU and no one
objected, hence this patch.

Disable it by default in both Autotools and CMake. Make sure it's
enabled for Debian packaging. The RPM packaging enables GTK3 explicitly
so no change appears to be necessary there.

Change-Id: If5daeaef4bb26cf60006bc8883be15b2cf6c6ae4
Reviewed-on: https://code.wireshark.org/review/18256
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Petri-Dish: Gerald Combs <gerald@wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Jörg Mayer <jmayer@loplof.de>
2016-10-19 20:35:31 +00:00
Alexis La Goutte 6e44ea3f98 Add osx/macos build for Travis CI
Change-Id: Id6beedfbe909ac3639790cbb7471bd968bed5b82
Reviewed-on: https://code.wireshark.org/review/16496
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Dario Lombardo <lomato@gmail.com>
Reviewed-by: Michael Mann <mmann78@netscape.net>
2016-07-17 13:43:49 +00:00
Alexis La Goutte dbcabe87af Use debian tools script for travis
Change-Id: I0e3390048fe2723579cc108f5adf582f570a41e5
Reviewed-on: https://code.wireshark.org/review/16494
Reviewed-by: Dario Lombardo <lomato@gmail.com>
2016-07-16 14:52:12 +00:00
Alexis La Goutte 2831d391ef Update Travis to Trusty
It is now possible to have Trusty Ubuntu image when using Travis (Github)
http://blog.travis-ci.com/2015-10-14-opening-up-ubuntu-trusty-beta/

Move to Trusty (and GTK3/Qt5)

Change-Id: I54cbd4936dd9d8fbd8fe9fb1538290045ec0d5af
Reviewed-on: https://code.wireshark.org/review/11115
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-10-27 23:57:04 +00:00
Alexis La Goutte 801824b8a7 Add .travis.yml for Travis CI (for Github user...)
4 jobs
* autotools / gcc
* autotools / clang
* cmake / gcc
* cmake / clang

Change-Id: Ifc5b079415232b77680c87b2dee441566e08c835
Reviewed-on: https://code.wireshark.org/review/3944
Reviewed-by: Evan Huus <eapache@gmail.com>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2014-09-20 19:39:50 +00:00