Xpra-org / gtk-osx-build

Build setup to help building the Mac OS X port of GTK+
http://gtk-osx.sourceforge.net/
0 stars 2 forks source link

2.5 moduleset updates #11

Closed totaam closed 3 years ago

totaam commented 5 years ago

See Xpra-org/gtk-osx-build#2 for 2.4, and pull from https://github.com/GNOME/gtk-osx

totaam commented 5 years ago

r20708: opus 1.3

totaam commented 5 years ago

PITA:


rograms/_testembed Programs/_testembed.o -L. -lpython3.7m -lintl -ldl -framework CoreFoundation
DYLD_LIBRARY_PATH=/Volumes/Scratch/GTK3/source/Python-3.7.1 ./python.exe -E -S -m sysconfig --generate-posix-vars ;\ if test $? -ne 0 ; then \ echo "generate-posix-vars failed" ; \ rm -f ./pybuilddir.txt ; \ exit 1 ; \ fi Undefined symbols for architecture x86_64: "__Py_InitializeFromConfig", referenced from: _test_init_from_config in _testembed.o _test_init_dev_mode in _testembed.o _test_init_isolated in _testembed.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)


Worked around the problem by removing `testembed` from the makefile... Not sure that's wise!
totaam commented 5 years ago

Updates:

totaam commented 5 years ago

2018-11-13 13:36:35: antoine commented


Updates:

  • r20928: lz4 2.1.2 (fixes packaging issue - see Xpra-org/xpra#1929)

numpy 1.15.4 fails to build...

/usr/bin/gcc _configtest.o -o _configtest
success!
removing: _configtest.c _configtest.o _configtest.o.d _configtest
C compiler: /usr/bin/gcc -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.10 -I/Users/gtk3/gtk/inst/include -arch x86_64 -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk

compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/gtk3/gtk/inst/include/python3.7m -c'
gcc: _configtest.c
success!
removing: _configtest.c _configtest.o _configtest.o.d
Traceback (most recent call last):
  File "setup.py", line 403, in <module>
    setup_package()
  File "setup.py", line 395, in setup_package
    setup(**metadata)
  File "/Volumes/Scratch/GTK3/source/numpy-1.15.4/numpy/distutils/core.py", line 169, in setup
    return old_setup(**new_attr)
  File "/Users/gtk3/gtk/inst/lib/python3.7/site-packages/setuptools/__init__.py", line 131, in setup
    return distutils.core.setup(**attrs)
  File "/Users/gtk3/gtk/inst/lib/python3.7/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/Users/gtk3/gtk/inst/lib/python3.7/distutils/dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "/Users/gtk3/gtk/inst/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/Volumes/Scratch/GTK3/source/numpy-1.15.4/numpy/distutils/command/build.py", line 47, in run
    old_build.run(self)
  File "/Users/gtk3/gtk/inst/lib/python3.7/distutils/command/build.py", line 135, in run
    self.run_command(cmd_name)
  File "/Users/gtk3/gtk/inst/lib/python3.7/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/Users/gtk3/gtk/inst/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/Volumes/Scratch/GTK3/source/numpy-1.15.4/numpy/distutils/command/build_src.py", line 148, in run
    self.build_sources()
  File "/Volumes/Scratch/GTK3/source/numpy-1.15.4/numpy/distutils/command/build_src.py", line 165, in build_sources
    self.build_extension_sources(ext)
  File "/Volumes/Scratch/GTK3/source/numpy-1.15.4/numpy/distutils/command/build_src.py", line 324, in build_extension_sources
    sources = self.generate_sources(sources, ext)
  File "/Volumes/Scratch/GTK3/source/numpy-1.15.4/numpy/distutils/command/build_src.py", line 377, in generate_sources
    source = func(extension, build_dir)
  File "numpy/core/setup.py", line 428, in generate_config_h
    check_math_capabilities(config_cmd, moredefs, mathlibs)
  File "numpy/core/setup.py", line 150, in check_math_capabilities
    OPTIONAL_STDFUNCS.remove(f)
ValueError: list.remove(x): x not in list
*** Error during phase build of python3-numpy: ########## Error running python setup.py build *** [61/141]
totaam commented 5 years ago
totaam commented 5 years ago
totaam commented 5 years ago

Huge update in r21384:

And r21386:

The Dependencies page now tracks all of them.

Remaining problems:

totaam commented 5 years ago

Updates:

totaam commented 5 years ago

Merges from upstream:

totaam commented 5 years ago
totaam commented 5 years ago
totaam commented 5 years ago

r22010: python 2.7.16