Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[valgrind-macos/3.15.0] Add package #16276

Closed

Conversation

MartinDelille
Copy link
Contributor

@MartinDelille MartinDelille commented Feb 24, 2023

Specify library name and version: valgrind-macos/3.15.0


@conan-center-bot

This comment has been minimized.


def test(self):
if can_run(self):
self.run("valgrind --version",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this enough to confirm that valgrind works? It would be good to see output over a simple test executable here - in my experience --vesion can provide misleading results

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes you're right. I turned this PR into a draft because it doesn't even compile on macos 13

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ❌

Failure in build 2 (dc45239454f2b530fab77a3ecfa6812b0e878453):

  • valgrind-macos/3.15.0@:
    CI failed to create some packages (All logs)

    Logs for packageID 0458ed5e3c5080307ca8a3bae7bab3c04f2768cc:
    [settings]
    arch=x86_64
    build_type=Debug
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=12.0
    os=Macos
    
    [...]
    checking how to run the C preprocessor... gcc -E
    checking for g++... g++
    checking whether the compiler supports GNU C++... yes
    checking whether g++ accepts -g... yes
    checking for g++ option to enable C++11 features... none needed
    checking dependency style of g++... gcc3
    checking for ranlib... ranlib
    checking for gcc-ranlib... no
    checking for a sed that does not truncate output... /usr/bin/sed
    checking for ar... /usr/bin/ar
    checking for gcc-ar... no
    checking for perl... /usr/bin/perl
    checking for gdb... /no/gdb/was/found/at/configure/time
    checking dependency style of gcc... gcc3
    checking for diff -u... yes
    checking for a supported version of gcc... ok (clang-12.0.5)
    checking build system type... x86_64-apple-darwin20.6.0
    checking host system type... x86_64-apple-darwin20.6.0
    checking for a supported CPU... ok (x86_64)
    checking for a 64-bit only build... no
    checking for a 32-bit only build... no
    checking for a supported OS... ok (darwin20.6.0)
    checking for the kernel version... unsupported (20.6.0)
    valgrind-macos/3.15.0: 
    configure.ac:117: warning: The macro `AC_PROG_CC_C99' is obsolete.
    configure.ac:117: You should run autoupdate.
    /home/conan/w/prod/BuildSingleReference/.conan/data/autoconf/2.71/_/_/build/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/src/lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from...
    configure.ac:117: the top level
    configure.ac:4131: warning: The macro `AC_HEADER_TIME' is obsolete.
    configure.ac:4131: You should run autoupdate.
    /home/conan/w/prod/BuildSingleReference/.conan/data/autoconf/2.71/_/_/build/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/src/lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
    configure.ac:4131: the top level
    configure.ac:30: installing './compile'
    configure.ac:201: installing './config.guess'
    configure.ac:201: installing './config.sub'
    configure.ac:14: installing './install-sh'
    configure.ac:14: installing './missing'
    Makefile.vex.am: installing './depcomp'
    rm: conftest.dSYM: is a directory
    Configured with: --prefix=/Applications/conan/xcode/12.0/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/conan/xcode/12.0/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/4.2.1
    Configured with: --prefix=/Applications/conan/xcode/12.0/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/conan/xcode/12.0/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/4.2.1
    Configured with: --prefix=/Applications/conan/xcode/12.0/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/conan/xcode/12.0/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/4.2.1
    configure: error: Valgrind works on Darwin 10.x, 11.x, 12.x, 13.x, 14.x, 15.x, 16.x and 17.x (Mac OS X 10.6/7/8/9/10/11 and macOS 10.12/13)
    valgrind-macos/3.15.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
    valgrind-macos/3.15.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
    valgrind-macos/3.15.0: ERROR: Package '0458ed5e3c5080307ca8a3bae7bab3c04f2768cc' build failed
    valgrind-macos/3.15.0: WARN: Build folder /Users/jenkins/w/prod/BuildSingleReference/.conan/data/valgrind-macos/3.15.0/_/_/build/0458ed5e3c5080307ca8a3bae7bab3c04f2768cc/build-debug
    ERROR: valgrind-macos/3.15.0: Error in build() method, line 53
    	autotools.configure()
    	ConanException: Error 1 while executing "/Users/jenkins/w/prod/BuildSingleReference/.conan/data/valgrind-macos/3.15.0/_/_/build/0458ed5e3c5080307ca8a3bae7bab3c04f2768cc/src/configure" '--prefix=/' '--bindir=${prefix}/bin' '--sbindir=${prefix}/bin' '--libdir=${prefix}/lib' '--includedir=${prefix}/include' '--oldincludedir=${prefix}/include' 
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.


Conan v2 pipeline (informative, not required for merge) ❌

Note: Conan v2 builds are informative and they are not required for the PR to be merged.

The v2 pipeline failed. Please, review the errors and note this will be required for pull requests to be merged in the near future.

See details:

Sorry, the system is under maintenance and it doesn't accept builds right now. Thanks for your understanding and help with the Conan Center Index!

@samuel-emrys samuel-emrys mentioned this pull request Apr 1, 2023
3 tasks
@stale
Copy link

stale bot commented Apr 11, 2023

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Apr 11, 2023
@CLAassistant
Copy link

CLAassistant commented May 18, 2023

CLA assistant check
All committers have signed the CLA.

@stale stale bot removed the stale label May 18, 2023
@stale
Copy link

stale bot commented Jun 23, 2023

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Jun 23, 2023
@stale
Copy link

stale bot commented Aug 10, 2023

This pull request has been automatically closed because it has not had recent activity. Thank you for your contributions.

@stale stale bot closed this Aug 10, 2023
@MartinDelille MartinDelille deleted the add-valgrind-macos branch August 10, 2023 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants