View | Details | Raw Unified | Return to bug 218187 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-1 / +3 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	qmake
3
PORTNAME=	qmake
4
DISTVERSION=	${QT5_VERSION}
4
DISTVERSION=	${QT5_VERSION}
5
PORTREVISION=	1
5
CATEGORIES=	devel
6
CATEGORIES=	devel
6
PKGNAMEPREFIX=	qt5-
7
PKGNAMEPREFIX=	qt5-
7
8
Lines 23-29 Link Here
23
		-no-gtk -no-xinput2 -no-xrender \
24
		-no-gtk -no-xinput2 -no-xrender \
24
		-no-evdev -no-xkbcommon -no-alsa \
25
		-no-evdev -no-xkbcommon -no-alsa \
25
		-no-freetype -no-gif -no-harfbuzz -no-libjpeg \
26
		-no-freetype -no-gif -no-harfbuzz -no-libjpeg \
26
		-no-libpng -no-pulseaudio -no-widgets
27
		-no-libpng -no-pulseaudio -no-widgets \
28
		-no-use-gold-linker
27
# Features yet to be removed from qconfig.pri.
29
# Features yet to be removed from qconfig.pri.
28
TBR_CONFIG=	concurrent|inotify|xlib
30
TBR_CONFIG=	concurrent|inotify|xlib
29
QMAKESPEC=	${WRKSRC}/mkspecs/freebsd-${QMAKE_COMPILER}
31
QMAKESPEC=	${WRKSRC}/mkspecs/freebsd-${QMAKE_COMPILER}
(-)../../UPDATING (+21 lines)
Lines 6-11 Link Here
6
you update your ports collection, before attempting any port upgrades.
6
you update your ports collection, before attempting any port upgrades.
7
7
8
20170326:
8
20170326:
9
  AFFECTS: users of Qt 5 in presence of binutils
10
  AUTHOR: amdmi3@FreeBSD.org
11
12
  gold linker from binutils 2.28 may produce duplicate library
13
  symbols, which makes shared libraries created with it not usable
14
  with conventional ld linker.
15
16
  This affects Qt, as qt5-qmake will detect gold and use it to build
17
  Qt libraries. Broken libQt5Core will be produced and ports which
18
  depend on it will then fail to link with the following errors:
19
20
    ...lib/libQt5Core.so:(.dynamic+0x27ac8): multiple definition of `__bss_start at Qt_5'
21
    ...lib/libQt5Core.so:(.dynamic+0x27ac8): first defined here
22
    ...lib/libQt5Core.so:(.dynamic+0x27ac8): multiple definition of `_edata at Qt_5'
23
    ...lib/libQt5Core.so:(.dynamic+0x27ac8): first defined here
24
    ...lib/libQt5Core.so:(.dynamic+0x2b2d0): multiple definition of `_end at Qt_5'
25
26
  qt5-qmake was fixed to ignore gold. If you see these errors, you
27
  need to rebuild qt5-qmake, then all qt5-* ports.
28
29
20170326:
9
  AFFECTS: users of samba43
30
  AFFECTS: users of samba43
10
  AUTHOR: antoine@FreeBSD.org
31
  AUTHOR: antoine@FreeBSD.org
11
32

Return to bug 218187