Ticket #32674 (closed defect: fixed)
mariadb: build fails with clang
| Reported by: | pirukire@… | Owned by: | jogwtr@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.0.3 |
| Keywords: | clang | Cc: | hkroger@…, mparchet@…, pixilla@…, theorikbn@… |
| Port: | mariadb |
Description
The current port of mariadb (5.2.9) is completely broken, as it doesn't install at all.
I'm attaching the log install file.
Attachments
Change History
comment:1 Changed 17 months ago by macsforever2000@…
- Owner changed from macports-tickets@… to jogwtr@…
comment:2 Changed 17 months ago by cal@…
That might just as well be caused by the usual inlining (http://clang.llvm.org/compatibility.html#inline) problem. More research is needed to verify this, though.
comment:4 Changed 15 months ago by hkroger@…
This did the trick for me (Lion 10.7.3 & Xcode 4.2):
sudo port install mariadb-server configure.compiler=llvm-gcc-4.2
comment:5 Changed 13 months ago by yosofun@…
version:1 :debug:main epoch: in tree: 0 installed: 0 :debug:main zlib 1.2.6_0 exists in the ports tree :debug:main zlib 1.2.6_0 +universal is the latest installed :debug:main zlib 1.2.6_0 +universal is active :debug:main Merging existing variants '+universal' into variants :debug:main new fully merged portvariants: universal + :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/archivers/zlib :debug:main OS darwin/10.8.0 (Mac OS X 10.6) arch i386 :debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided :debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided :debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided :debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/xcodeversion-1.0.tcl :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf :debug:main Executing variant universal provides universal :debug:main No need to upgrade! zlib 1.2.6_0 >= zlib 1.2.6_0 :debug:main epoch: in tree: 1 installed: 1 :debug:main openssl 1.0.1_2 exists in the ports tree :debug:main openssl 1.0.1_2 +universal is the latest installed :debug:main openssl 1.0.1_2 +universal is active :debug:main Merging existing variants '+universal' into variants :debug:main new fully merged portvariants: universal + :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/openssl :debug:main OS darwin/10.8.0 (Mac OS X 10.6) arch i386 :debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided :debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided :debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided :debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf :debug:main universal variant already exists, so not adding the default one :debug:main Executing variant universal provides universal :debug:main No need to upgrade! openssl 1.0.1_2 >= openssl 1.0.1_2 :debug:main epoch: in tree: 0 installed: 0 :debug:main readline 6.2.000_0 exists in the ports tree :debug:main readline 6.2.000_0 is the latest installed :debug:main readline 6.2.000_0 +universal is active :debug:main Merging existing variants '+universal' into variants :debug:main new fully merged portvariants: universal + :debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/readline :debug:main OS darwin/10.8.0 (Mac OS X 10.6) arch i386 :debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided :debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided :debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided :debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf :debug:main universal variant already exists, so not adding the default one
OS x 10.6
comment:6 Changed 11 months ago by ryandesign@…
- Cc mparchet@…, pixilla@…, theorikbn@… added
- Keywords clang added
- Summary changed from mariadb completely broken to mariadb: build fails with clang
Has duplicate #34490.
Note: See
TracTickets for help on using
tickets.


mariadb install log