Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 04 Feb 2016 08:44:21 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 206910] [PATCH] x11-toolkits/scintilla & editors/scite: Update to v3.6.3
Message-ID:  <bug-206910-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D206910

            Bug ID: 206910
           Summary: [PATCH] x11-toolkits/scintilla & editors/scite: Update
                    to v3.6.3
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: lightside@gmx.com
                CC: cyberbotx@cyberbotx.com
             Flags: maintainer-feedback?(cyberbotx@cyberbotx.com)
                CC: cyberbotx@cyberbotx.com
          Keywords: patch

Created attachment 166538
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D166538&action=
=3Dedit
Proposed patch for x11-toolkits/scintilla (since 402317 revision)

Patch to update x11-toolkits/scintilla and editors/scite ports from 3.6.2 to
3.6.3 version.

Look following link for changes:
http://www.scintilla.org/ScintillaHistory.html

x11-toolkits/scintilla:
- Update files/patch-makefile
- Add a sed patch to remove used PICFLAGS define from provided gtk/makefile,
which makes it possible to differentiate between "-fPIC" and "-fpic" flags =
as
it was before 3.6.3 version, based on processor architecture in port's Make=
file

I'm not sure about sed patch for PICFLAGS define, but there are various cha=
nges
related to "-fPIC" and/or "-fpic" flags in svn history of
x11-toolkits/scintilla port:
- "Update to 1.38" (removal of -fPIC flag):
https://svnweb.freebsd.org/ports/head/x11-toolkits/scintilla/files/patch-ma=
kefile?r1=3D41542&r2=3D43584
- "Fix build on sparc64 by not adding -fpic to CFLAGS":
https://svnweb.freebsd.org/ports/head/x11-toolkits/scintilla/Makefile?r1=3D=
106784&r2=3D127988
- "Add -fPIC to CFLAGS to fix the build on amd64":
https://svnweb.freebsd.org/ports/head/x11-toolkits/scintilla/Makefile?r1=3D=
127988&r2=3D145528
- "Make sure the PIC CFLAGS are properly used for all objects":
https://svnweb.freebsd.org/ports/head/x11-toolkits/scintilla/files/patch-ma=
kefile?r1=3D127988&r2=3D145531
- "Fix linking and sparc64 build; small clean-up":
https://svnweb.freebsd.org/ports/head/x11-toolkits/scintilla/Makefile?r1=3D=
281243&r2=3D281725

According to these svn logs and current GCC manual documentation
(https://gcc.gnu.org/onlinedocs/gcc-5.3.0/gcc/Code-Gen-Options.html#index-f=
pic-2808),
there are actual differences between "-fPIC" and "-fpic" flags, therefore I
decided to propose a sed patch for what it was before 3.6.3 version.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-206910-13>