MidnightBSD Magus

www/webkit2-gtk3

Opensource browser engine using the GTK+ 3 toolkit

Flavor Version Run OSVersion Arch License Restricted Status
2.22.7 411 1.2 i386 gpl2 bsd2 0 fail

Events

Machine Type Time Message
m1232 info 2020-05-28 11:25:17.206066 Test Started
m1232 fail 2020-05-28 12:20:37.540954 make build returned non-zero: 1
m1232 fail 2020-05-28 12:20:37.620116 Test complete.

Log

===>  Building for webkit2-gtk3-2.22.7
[1/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/AvailableMemory.cpp.o
[2/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/AllIsoHeaps.cpp.o
[3/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Allocator.cpp.o
[4/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/CryptoRandom.cpp.o
[5/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Cache.cpp.o
[6/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/IsoTLSLayout.cpp.o
[7/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Deallocator.cpp.o
[8/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/DebugHeap.cpp.o
[9/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Environment.cpp.o
[10/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/FreeList.cpp.o
[11/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Gigacage.cpp.o
[12/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Heap.cpp.o
[13/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/HeapKind.cpp.o
[14/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/IsoHeapImpl.cpp.o
[15/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/IsoPage.cpp.o
[16/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/IsoTLS.cpp.o
[17/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/IsoTLSEntry.cpp.o
[18/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/LargeMap.cpp.o
[19/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Logging.cpp.o
[20/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Mutex.cpp.o
[21/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/ObjectType.cpp.o
[22/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/PerProcess.cpp.o
[23/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/PerThread.cpp.o
[24/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Scavenger.cpp.o
[25/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/VMHeap.cpp.o
[26/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/bmalloc.cpp.o
[27/2942] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/mbmalloc.cpp.o
[28/2942] Linking CXX static library lib/libbmalloc.a
[29/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Atomics.h
[30/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ASCIICType.h
[31/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Algorithms.h
[32/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Assertions.h
[33/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Bag.h
[34/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/AutodrainedPool.h
[35/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/AutomaticThread.h
[36/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BackwardsGraph.h
[37/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Bitmap.h
[38/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BagToHashMap.h
[39/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BitVector.h
[40/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BlockPtr.h
[41/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BlockObjCExceptions.h
[42/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Box.h
[43/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BlockStack.h
[44/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BloomFilter.h
[45/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BooleanLattice.h
[46/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Brigand.h
[47/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CPUTime.h
[48/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BubbleSort.h
[49/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BumpPointerAllocator.h
[50/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ByteOrder.h
[51/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CagedPtr.h
[52/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Compiler.h
[53/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CagedUniquePtr.h
[54/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CallbackAggregator.h
[55/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h
[56/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CheckedBoolean.h
[57/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ClockType.h
[58/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CommaPrinter.h
[59/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CompactPointerTuple.h
[60/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CompilationThread.h
[61/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CryptographicallyRandomNumber.h
[62/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CompletionHandler.h
[63/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ConcurrentBuffer.h
[64/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ConcurrentPtrHashSet.h
[65/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ConcurrentVector.h
[66/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Condition.h
[67/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CountingLock.h
[68/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CrossThreadCopier.h
[69/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CrossThreadQueue.h
[70/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CrossThreadTask.h
[71/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CrossThreadTaskHandler.h
[72/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CryptographicUtilities.h
[73/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DataLog.h
[74/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DateMath.h
[75/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Deque.h
[76/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DebugUtilities.h
[77/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DecimalNumber.h
[78/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OSAllocator.h
[79/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Optional.h
[80/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OSObjectPtr.h
[81/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OSRandomSource.h
[82/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ObjcRuntimeExtras.h
[83/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ObjectIdentifier.h
[84/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OptionSet.h
[85/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Platform.h
[86/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OrderMaker.h
[87/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PackedIntVector.h
[88/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PageAllocation.h
[89/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PageBlock.h
[90/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PageReservation.h
[91/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelHelperPool.h
[92/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelJobs.h
[93/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelJobsGeneric.h
[94/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelJobsLibdispatch.h
[95/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelJobsOpenMP.h
[96/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelVectorIterator.h
[97/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParkingLot.h
[98/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Poisoned.h
[99/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PlatformRegisters.h
[100/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PointerComparison.h
[101/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PointerPreparations.h
[102/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PtrTag.h
[103/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PoisonedUniquePtr.h
[104/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PrintStream.h
[105/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PriorityQueue.h
[106/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ProcessID.h
[107/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ProcessPrivilege.h
[108/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RAMSize.h
[109/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Range.h
[110/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RandomNumber.h
[111/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RandomNumberSeed.h
[112/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RangeSet.h
[113/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Ref.h
[114/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RawPointer.h
[115/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ReadWriteLock.h
[116/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RecursableLambda.h
[117/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RecursiveLockAdapter.h
[118/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RedBlackTree.h
[119/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefPtr.h
[120/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefCounted.h
[121/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h
[122/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefCountedLeakCounter.h
[123/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefCounter.h
[124/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RunLoop.h
[125/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RetainPtr.h
[126/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SHA1.h
[127/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RunLoopTimer.h
[128/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Scope.h
[129/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SaturatedArithmetic.h
[130/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SchedulePair.h
[131/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Seconds.h
[132/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ScopedLambda.h
[133/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Spectrum.h
[134/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SegmentedVector.h
[135/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SentinelLinkedList.h
[136/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SetForScope.h
[137/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SharedTask.h
[138/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SimpleStats.h
[139/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SingleRootGraph.h
[140/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SinglyLinkedList.h
[141/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SinglyLinkedListWithTail.h
[142/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SixCharacterHash.h
[143/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SmallPtrSet.h
[144/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SoftLinking.h
[145/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdList.h
[146/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackBounds.h
[147/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackShot.h
[148/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackShotProfiler.h
[149/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackStats.h
[150/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackTrace.h
[151/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h
[152/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdMap.h
[153/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdSet.h
[154/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TriState.h
[155/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdUnorderedMap.h
[156/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdUnorderedSet.h
[157/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Stopwatch.h
[158/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StreamBuffer.h
[159/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StringExtras.h
[160/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StringHashDumpContext.h
[161/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StringPrintStream.h
[162/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SynchronizedFixedQueue.h
[163/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SystemFree.h
[164/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SystemTracing.h
[165/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadGroup.h
[166/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadMessage.h
[167/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadSafeRefCounted.h
[168/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadSpecific.h
[169/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Threading.h
[170/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadingPrimitives.h
[171/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TimeWithDynamicClockType.h
[172/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TimingScope.h
[173/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TinyLRUCache.h
[174/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TinyPtrSet.h
[175/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UUID.h
[176/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TypeCasts.h
[177/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/VMTags.h
[178/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UnalignedAccess.h
[179/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Unexpected.h
[180/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UniStdExtras.h
[181/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UnionFind.h
[182/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UniqueArray.h
[183/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UniqueRef.h
[184/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UnsafePointer.h
[185/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Variant.h
[186/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ValueCheck.h
[187/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Vector.h
[188/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WallTime.h
[189/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/VectorTraits.h
[190/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WeakPtr.h
[191/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WordLock.h
[192/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WeakRandom.h
[193/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WindowsExtras.h
[194/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa.h
[195/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WorkQueue.h
[196/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WorkerPool.h
[197/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/persistence/PersistentCoder.h
[198/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/bignum-dtoa.h
[199/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/bignum.h
[200/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/cached-powers.h
[201/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/diy-fp.h
[202/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/double-conversion.h
[203/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/double.h
[204/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/fast-dtoa.h
[205/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/fixed-dtoa.h
[206/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/strtod.h
[207/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/utils.h
[208/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/persistence/PersistentCoders.h
[209/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/persistence/PersistentDecoder.h
[210/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/persistence/PersistentEncoder.h
[211/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/IntegerToStringConversion.h
[212/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h
[213/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ASCIILiteral.h
[214/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h
[215/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/AtomicStringHash.h
[216/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h
[217/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/AtomicStringTable.h
[218/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/Base64.h
[219/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/CString.h
[220/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ConversionMode.h
[221/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/LineBreakIteratorPoolICU.h
[222/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/LChar.h
[223/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/NullTextBreakIterator.h
[224/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/LineEnding.h
[225/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringConcatenateNumbers.h
[226/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/OrdinalNumber.h
[227/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringBuffer.h
[228/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h
[229/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringCommon.h
[230/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h
[231/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/TextBreakIteratorInternalICU.h
[232/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringHash.h
[233/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringHasher.h
[234/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h
[235/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h
[236/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringView.h
[237/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h
[238/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/SymbolRegistry.h
[239/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/TextBreakIterator.h
[240/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/icu/TextBreakIteratorICU.h
[241/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/TextPosition.h
[242/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/TextStream.h
[243/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/UTF8ConversionError.h
[244/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h
[245/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ValueToString.h
[246/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/WTFString.h
[247/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/icu/UTextProviderLatin1.h
[248/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/icu/UTextProvider.h
[249/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/icu/UTextProviderUTF16.h
[250/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/RunLoopSourcePriority.h
[251/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/threads/BinarySemaphore.h
[252/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/threads/Signals.h
[253/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/unicode/CharacterNames.h
[254/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/unicode/Collator.h
[255/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/unicode/UTF8.h
[256/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GLibUtilities.h
[257/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GMutexLocker.h
[258/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GRefPtr.h
[259/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GTypedefs.h
[260/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GUniquePtr.h
[261/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/linux/CurrentProcessMemoryStatus.h
[262/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/WTFGType.h
[263/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DeferrableRefCounted.h
[264/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DeprecatedOptional.h
[265/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Expected.h
[266/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DisallowCType.h
[267/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Dominators.h
[268/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DoublyLinkedList.h
[269/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DumbPtrTraits.h
[270/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DumbValueTraits.h
[271/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/EnumTraits.h
[272/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FastTLS.h
[273/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ExportMacros.h
[274/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FastBitVector.h
[275/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FastMalloc.h
[276/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Forward.h
[277/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FeatureDefines.h
[278/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FilePrintStream.h
[279/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FlipBytes.h
[280/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ForbidHeapAllocation.h
[281/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Function.h
[282/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/GetPtr.h
[283/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FunctionDispatcher.h
[284/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FunctionTraits.h
[285/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Gigacage.h
[286/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashMap.h
[287/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/GlobalVersion.h
[288/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/GraphNodeWorklist.h
[289/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/GregorianDateTime.h
[290/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashCountedSet.h
[291/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashFunctions.h
[292/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashIterators.h
[293/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashSet.h
[294/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashMethod.h
[295/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Hasher.h
[296/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashTable.h
[297/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashTraits.h
[298/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Indenter.h
[299/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HexNumber.h
[300/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Identified.h
[301/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexMap.h
[302/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexKeyType.h
[303/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexSet.h
[304/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Language.h
[305/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexSparseSet.h
[306/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexedContainerIterator.h
[307/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/InlineASM.h
[308/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Insertion.h
[309/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/InstanceCounted.h
[310/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IsoMalloc.h
[311/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IsoMallocInlines.h
[312/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IteratorAdaptors.h
[313/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IteratorRange.h
[314/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/JSONValues.h
[315/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/JSValueMalloc.h
[316/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/KeyValuePair.h
[317/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LEBDecoder.h
[318/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ListDump.h
[319/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Liveness.h
[320/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ListHashSet.h
[321/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Lock.h
[322/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Locker.h
[323/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LockAlgorithm.h
[324/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LockAlgorithmInlines.h
[325/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LockedPrintStream.h
[326/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Logger.h
[327/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LocklessBag.h
[328/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MD5.h
[329/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggerHelper.h
[330/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingAccumulator.h
[331/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingHashID.h
[332/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingHashMap.h
[333/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingHashSet.h
[334/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingHashTraits.h
[335/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NakedPtr.h
[336/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MachSendRight.h
[337/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MainThread.h
[338/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MallocPtr.h
[339/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MathExtras.h
[340/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MediaTime.h
[341/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MemoryFootprint.h
[342/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MemoryPressureHandler.h
[343/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MessageQueue.h
[344/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MetaAllocator.h
[345/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MetaAllocatorHandle.h
[346/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MetaAllocatorPtr.h
[347/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MonotonicTime.h
[348/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NoLock.h
[349/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NaturalLoops.h
[350/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NeverDestroyed.h
[351/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NotFound.h
[352/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NoTailCalls.h
[353/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Noncopyable.h
[354/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RandomDevice.h
[355/2942] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NumberOfCores.h
[356/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CPUTime.cpp.o
[357/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.o
[358/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/AutomaticThread.cpp.o
[359/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/BitVector.cpp.o
[360/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CryptographicallyRandomNumber.cpp.o
[361/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ClockType.cpp.o
[362/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CompilationThread.cpp.o
[363/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RAMSize.cpp.o
[364/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/PrintStream.cpp.o
[365/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ProcessPrivilege.cpp.o
[366/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RunLoop.cpp.o
[367/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RandomDevice.cpp.o
[368/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RandomNumber.cpp.o
[369/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ReadWriteLock.cpp.o
[370/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RefCountedLeakCounter.cpp.o
[371/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SHA1.cpp.o
[372/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Seconds.cpp.o
[373/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/TimeWithDynamicClockType.cpp.o
[374/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SixCharacterHash.cpp.o
[375/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackBounds.cpp.o
[376/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackStats.cpp.o
[377/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackTrace.cpp.o
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/WTF/wtf/StackTrace.cpp:46:29: warning: unused parameter 'stack' [-Wunused-parameter]
void WTFGetBacktrace(void** stack, int* size)
                            ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/WTF/wtf/StackTrace.cpp:87:33: warning: unused parameter 'pc' [-Wunused-parameter]
auto StackTrace::demangle(void* pc) -> std::optional
                                ^
2 warnings generated.
[378/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ConcurrentPtrHashSet.cpp.o
[379/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CountingLock.cpp.o
[380/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CrossThreadCopier.cpp.o
[381/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Lock.cpp.o
[382/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CrossThreadTaskHandler.cpp.o
[383/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CryptographicUtilities.cpp.o
[384/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/DataLog.cpp.o
[385/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CurrentTime.cpp.o
[386/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FastMalloc.cpp.o
[387/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FastBitVector.cpp.o
[388/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FilePrintStream.cpp.o
[389/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FunctionDispatcher.cpp.o
[390/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Gigacage.cpp.o
[391/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/GlobalVersion.cpp.o
[392/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/GregorianDateTime.cpp.o
[393/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/HashTable.cpp.o
[394/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/JSONValues.cpp.o
[395/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/JSValueMalloc.cpp.o
[396/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Language.cpp.o
[397/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MD5.cpp.o
[398/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/LockedPrintStream.cpp.o
[399/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/DateMath.cpp.o
In file included from /magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/WTF/wtf/DateMath.cpp:100:
/usr/include/sys/timeb.h:42:2: warning: "this file includes  which is deprecated" [-W#warnings]
#warning "this file includes  which is deprecated"
 ^
1 warning generated.
[400/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/DecimalNumber.cpp.o
[401/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MainThread.cpp.o
[402/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MediaTime.cpp.o
[403/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MemoryPressureHandler.cpp.o
[404/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MetaAllocator.cpp.o
[405/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MonotonicTime.cpp.o
[406/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/NumberOfCores.cpp.o
[407/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/OSRandomSource.cpp.o
[408/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/PageBlock.cpp.o
[409/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParallelHelperPool.cpp.o
[410/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParallelJobsGeneric.cpp.o
[411/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParkingLot.cpp.o
[412/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Poisoned.cpp.o
[413/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/icu/UTextProvider.cpp.o
[414/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/icu/UTextProviderLatin1.cpp.o
[415/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/icu/UTextProviderUTF16.cpp.o
[416/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/generic/MainThreadGeneric.cpp.o
[417/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/threads/BinarySemaphore.cpp.o
[418/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/threads/Signals.cpp.o
[419/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/UTF8.cpp.o
[420/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/CollatorDefault.cpp.o
[421/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/icu/CollatorICU.cpp.o
[422/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/OSAllocatorPosix.cpp.o
[423/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ThreadingPthreads.cpp.o
[424/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/UniStdExtras.cpp.o
[425/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/generic/WorkQueueGeneric.cpp.o
[426/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/linux/CurrentProcessMemoryStatus.cpp.o
[427/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/GLibUtilities.cpp.o
[428/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/GRefPtr.cpp.o
[429/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StringPrintStream.cpp.o
[430/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ThreadGroup.cpp.o
[431/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ThreadMessage.cpp.o
[432/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Threading.cpp.o
[433/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/UUID.cpp.o
[434/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/TimingScope.cpp.o
[435/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa.cpp.o
[436/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WTFAssertions.cpp.o
[437/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WallTime.cpp.o
[438/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WordLock.cpp.o
[439/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WorkQueue.cpp.o
[440/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WorkerPool.cpp.o
[441/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/persistence/PersistentCoders.cpp.o
[442/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/bignum-dtoa.cc.o
[443/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/RunLoopGLib.cpp.o
[444/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomicStringTable.cpp.o
[445/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/Base64.cpp.o
[446/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/CString.cpp.o
[447/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/LineEnding.cpp.o
[448/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringBuilder.cpp.o
[449/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringBuilderJSON.cpp.o
[450/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringImpl.cpp.o
[451/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringView.cpp.o
[452/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/SymbolImpl.cpp.o
[453/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/SymbolRegistry.cpp.o
[454/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/TextBreakIterator.cpp.o
[455/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/TextStream.cpp.o
[456/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/WTFString.cpp.o
[457/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/linux/MemoryFootprintLinux.cpp.o
[458/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/linux/MemoryPressureHandlerLinux.cpp.o
[459/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/unix/TextBreakIteratorInternalICUUnix.cpp.o
[460/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unix/CPUTimeUnix.cpp.o
[461/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unix/LanguageUnix.cpp.o
[462/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/bignum.cc.o
[463/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/cached-powers.cc.o
[464/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/diy-fp.cc.o
[465/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/double-conversion.cc.o
[466/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/fast-dtoa.cc.o
[467/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/fixed-dtoa.cc.o
[468/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/strtod.cc.o
[469/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/persistence/PersistentDecoder.cpp.o
[470/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/persistence/PersistentEncoder.cpp.o
[471/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/ASCIILiteral.cpp.o
[472/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomicString.cpp.o
[473/2942] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomicStringImpl.cpp.o
[474/2942] Linking CXX static library lib/libWTFGTK.a
[475/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/APICallbackFunction.h
[476/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIWrapperObject.h
[477/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h
[478/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/APIUtils.h
[479/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCTestRunnerUtils.h
[480/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSBasePrivate.h
[481/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackConstructor.h
[482/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackFunction.h
[483/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackObject.h
[484/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackObjectFunctions.h
[485/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextInternal.h
[486/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSClassRef.h
[487/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextPrivate.h
[488/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRefInspectorSupport.h
[489/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRefInternal.h
[490/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRefPrivate.h
[491/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSHeapFinalizerPrivate.h
[492/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSManagedValueInternal.h
[493/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSMarkingConstraintPrivate.h
[494/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectRefPrivate.h
[495/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSRemoteInspector.h
[496/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSScriptRefPrivate.h
[497/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSRetainPtr.h
[498/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSStringRefPrivate.h
[499/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSValueInternal.h
[500/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSVirtualMachineInternal.h
[501/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWeakObjectMapRefInternal.h
[502/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWeakObjectMapRefPrivate.h
[503/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjCCallbackFunction.h
[504/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWeakPrivate.h
[505/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWrapperMap.h
[506/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjcRuntimeExtras.h
[507/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/OpaqueJSString.h
[508/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ARM64Assembler.h
[509/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ARMv7Assembler.h
[510/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ARMAssembler.h
[511/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AbstractMacroAssembler.h
[512/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AbortReason.h
[513/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblerBuffer.h
[514/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblerBufferWithConstantPool.h
[515/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblerCommon.h
[516/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssembler.h
[517/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CPU.h
[518/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeLocation.h
[519/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LinkBuffer.h
[520/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MIPSAssembler.h
[521/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerARM.h
[522/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerARM64.h
[523/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IsoCellSet.h
[524/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IsoSubspaceInlines.h
[525/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IsoSubspace.h
[526/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IsoSubspacePerVM.h
[527/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LargeAllocation.h
[528/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h
[529/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocatorInlines.h
[530/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LockDuringMarking.h
[531/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MachineStackMarker.h
[532/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlockInlines.h
[533/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkStack.h
[534/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h
[535/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlockSet.h
[536/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkingConstraint.h
[537/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h
[538/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SimpleMarkingConstraint.h
[539/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MutatorState.h
[540/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterState.h
[541/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RunningScope.h
[542/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SlotVisitorInlines.h
[543/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SlotVisitor.h
[544/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SubspaceInlines.h
[545/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h
[546/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StrongInlines.h
[547/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h
[548/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Synchronousness.h
[549/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TinyBloomFilter.h
[550/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakHandleOwner.h
[551/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VisitRaceKey.h
[552/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Weak.h
[553/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h
[554/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSetInlines.h
[555/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerARMv7.h
[556/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerCodeRef.h
[557/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerHelpers.h
[558/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerMIPS.h
[559/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerX86.h
[560/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerX86Common.h
[561/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerX86_64.h
[562/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptFunctionCall.h
[563/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Printer.h
[564/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/X86Assembler.h
[565/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h
[566/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptObject.h
[567/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptValue.h
[568/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BuiltinNames.h
[569/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BuiltinUtils.h
[570/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BytecodeConventions.h
[571/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayProfile.h
[572/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ByValInfo.h
[573/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BytecodeIntrinsicRegistry.h
[574/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DFGExitProfile.h
[575/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallEdge.h
[576/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallLinkInfo.h
[577/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallMode.h
[578/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallVariant.h
[579/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeBlock.h
[580/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeBlockHash.h
[581/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeOrigin.h
[582/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeType.h
[583/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DirectEvalCodeCache.h
[584/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DataFormat.h
[585/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableInfo.h
[586/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableToCodeBlockEdge.h
[587/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutionCounter.h
[588/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExitingInlineKind.h
[589/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExitKind.h
[590/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExitingJITType.h
[591/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExpressionRangeInfo.h
[592/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InlineCallFrame.h
[593/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HandlerInfo.h
[594/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ICStatusMap.h
[595/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h
[596/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Instruction.h
[597/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LLIntCallLinkInfo.h
[598/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JumpTable.h
[599/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h
[600/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LazyOperandValueProfile.h
[601/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectAllocationProfile.h
[602/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectPropertyCondition.h
[603/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyCondition.h
[604/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SpecialPointer.h
[605/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PutByIdFlags.h
[606/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SpeculatedType.h
[607/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedCodeBlock.h
[608/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureSet.h
[609/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SuperSampler.h
[610/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ToThisStatus.h
[611/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypeLocation.h
[612/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedEvalCodeBlock.h
[613/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedFunctionExecutable.h
[614/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedGlobalCodeBlock.h
[615/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VariableWriteFireDetail.h
[616/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ValueProfile.h
[617/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ValueRecovery.h
[618/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VirtualRegister.h
[619/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerCallFrame.h
[620/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Watchpoint.h
[621/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Breakpoint.h
[622/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Debugger.h
[623/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerParseData.h
[624/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerPrimitives.h
[625/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DFGCompilationMode.h
[626/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DFGCommon.h
[627/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITAbstractHeap.h
[628/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DFGMinifiedID.h
[629/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITCallDOMGetterSnippet.h
[630/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITGetterSetter.h
[631/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITEffect.h
[632/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITHeapRange.h
[633/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITSignature.h
[634/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AlignedMemoryAllocator.h
[635/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AllocationFailureMode.h
[636/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AllocatorInlines.h
[637/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Allocator.h
[638/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AllocatorForMode.h
[639/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h
[640/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectoryInlines.h
[641/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h
[642/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CellContainerInlines.h
[643/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CellContainer.h
[644/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CollectionScope.h
[645/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CellState.h
[646/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CollectorPhase.h
[647/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h
[648/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspaceInlines.h
[649/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstraintConcurrency.h
[650/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstraintParallelism.h
[651/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstraintVolatility.h
[652/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DeleteAllCodeEffort.h
[653/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DeferGC.h
[654/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DestructionMode.h
[655/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FastMallocAlignedMemoryAllocator.h
[656/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FreeListInlines.h
[657/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FreeList.h
[658/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCActivityCallback.h
[659/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCDeferralContext.h
[660/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCAssertions.h
[661/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCConductor.h
[662/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCIncomingRefCounted.h
[663/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCIncomingRefCountedInlines.h
[664/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCIncomingRefCountedSet.h
[665/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCSegmentedArray.h
[666/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCLogging.h
[667/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCRequest.h
[668/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCellInlines.h
[669/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Handle.h
[670/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HandleBlock.h
[671/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h
[672/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HandleTypes.h
[673/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h
[674/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h
[675/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapFinalizerCallback.h
[676/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCellType.h
[677/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IncrementalSweeper.h
[678/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapInlines.h
[679/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapObserver.h
[680/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h
[681/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakInlines.h
[682/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h
[683/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConsoleMessage.h
[684/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ContentSearchUtilities.h
[685/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IdentifiersFactory.h
[686/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScript.h
[687/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptBase.h
[688/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptHost.h
[689/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptManager.h
[690/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptModule.h
[691/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAgentBase.h
[692/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAgentRegistry.h
[693/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorBackendDispatcher.h
[694/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorEnvironment.h
[695/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorFrontendChannel.h
[696/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorFrontendRouter.h
[697/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorProtocolTypes.h
[698/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PerGlobalObjectWrapperWorld.h
[699/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptArguments.h
[700/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptBreakpoint.h
[701/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptCallFrame.h
[702/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptCallStack.h
[703/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptCallStackFactory.h
[704/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugListener.h
[705/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugServer.h
[706/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAgent.h
[707/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorConsoleAgent.h
[708/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorDebuggerAgent.h
[709/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorHeapAgent.h
[710/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorRuntimeAgent.h
[711/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorScriptProfilerAgent.h
[712/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AugmentableInspectorControllerClient.h
[713/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteAutomationTarget.h
[714/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteControllableTarget.h
[715/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspectionTarget.h
[716/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspector.h
[717/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrameInlines.h
[718/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AbstractPC.h
[719/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h
[720/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblyHelpers.h
[721/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CalleeBits.h
[722/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/EntryFrame.h
[723/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FrameTracers.h
[724/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Register.h
[725/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ShadowChicken.h
[726/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StackVisitor.h
[727/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VMEntryRecord.h
[728/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableAllocator.h
[729/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CCallHelpers.h
[730/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCAwareJITStubRoutine.h
[731/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FPRInfo.h
[732/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITCompilationEffort.h
[733/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GPRInfo.h
[734/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITAllocator.h
[735/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITCode.h
[736/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITCodeMap.h
[737/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITMathICForwards.h
[738/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITStubRoutine.h
[739/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITOperations.h
[740/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PolymorphicCallStubRoutine.h
[741/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITThunks.h
[742/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterAtOffset.h
[743/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Reg.h
[744/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterAtOffsetList.h
[745/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SnippetSlowPathCalls.h
[746/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterSet.h
[747/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Snippet.h
[748/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SnippetParams.h
[749/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SnippetReg.h
[750/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SpillRegistersMode.h
[751/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TagRegistersMode.h
[752/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TempRegisterSet.h
[753/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ThunkGenerator.h
[754/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceProvider.h
[755/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnusedPointer.h
[756/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParserError.h
[757/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParserModes.h
[758/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParserTokens.h
[759/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceCode.h
[760/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceProviderCache.h
[761/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceProviderCacheItem.h
[762/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedSourceCode.h
[763/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VariableEnvironment.h
[764/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerBytecode.h
[765/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerBytecodeSequence.h
[766/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerBytecodes.h
[767/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerCompilation.h
[768/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerCompilationKind.h
[769/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerCompiledBytecode.h
[770/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerDatabase.h
[771/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerExecutionCounter.h
[772/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerEvent.h
[773/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerJettisonReason.h
[774/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOSRExit.h
[775/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOSRExitSite.h
[776/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOrigin.h
[777/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOriginStack.h
[778/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerProfiledBytecodes.h
[779/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AbstractModuleRecord.h
[780/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerUID.h
[781/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArityCheckMode.h
[782/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h
[783/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayBufferSharingMode.h
[784/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayBuffer.h
[785/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayBufferView.h
[786/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayConventions.h
[787/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayPrototype.h
[788/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AuxiliaryBarrier.h
[789/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h
[790/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AuxiliaryBarrierInlines.h
[791/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BasicBlockLocation.h
[792/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BatchedTransitionOptimizer.h
[793/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BigIntPrototype.h
[794/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BooleanPrototype.h
[795/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BooleanObject.h
[796/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h
[797/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h
[798/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CagedBarrierPtr.h
[799/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeSpecializationKind.h
[800/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallData.h
[801/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CatchScope.h
[802/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ClassInfo.h
[803/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CommonIdentifiers.h
[804/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CompilationResult.h
[805/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConcurrentJSLock.h
[806/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Completion.h
[807/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstructAbility.h
[808/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConfigFile.h
[809/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConsoleClient.h
[810/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConsoleTypes.h
[811/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstantMode.h
[812/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ControlFlowProfiler.h
[813/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstructData.h
[814/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CustomGetterSetter.h
[815/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMAttributeGetterSetter.h
[816/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMAnnotation.h
[817/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DateInstanceCache.h
[818/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DataView.h
[819/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DateInstance.h
[820/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DefinePropertyAttributes.h
[821/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DirectArgumentsOffset.h
[822/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DirectEvalExecutable.h
[823/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DisallowVMReentry.h
[824/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DisallowScope.h
[825/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/EnumerationMode.h
[826/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DumpContext.h
[827/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorHandlingScope.h
[828/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h
[829/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorPrototype.h
[830/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h
[831/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/EvalExecutable.h
[832/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionEventLocation.h
[833/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Exception.h
[834/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h
[835/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h
[836/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableBase.h
[837/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionConstructor.h
[838/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Float32Array.h
[839/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Float64Array.h
[840/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionExecutable.h
[841/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionHasExecutedCache.h
[842/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionPrototype.h
[843/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h
[844/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GenericTypedArrayView.h
[845/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GenericOffset.h
[846/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GenericTypedArrayViewInlines.h
[847/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IdentifierInlines.h
[848/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GetPutInfo.h
[849/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HashMapImpl.h
[850/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h
[851/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IndexingHeader.h
[852/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IndexingHeaderInlines.h
[853/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InferredStructure.h
[854/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IndexingType.h
[855/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InferredStructureWatchpoint.h
[856/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InferredTypeTable.h
[857/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InferredType.h
[858/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InitializeThreading.h
[859/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InferredValue.h
[860/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunction.h
[861/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Int16Array.h
[862/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Int32Array.h
[863/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Int8Array.h
[864/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IterationStatus.h
[865/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Intrinsic.h
[866/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IterationKind.h
[867/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IteratorOperations.h
[868/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IteratorPrototype.h
[869/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIValueWrapper.h
[870/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBufferPrototype.h
[871/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h
[872/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBuffer.h
[873/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBufferView.h
[874/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBufferViewInlines.h
[875/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h
[876/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSBigInt.h
[877/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h
[878/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValue.h
[879/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h
[880/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCPoison.h
[881/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCPtrTag.h
[882/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallee.h
[883/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCast.h
[884/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCell.h
[885/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCellInlines.h
[886/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSDataView.h
[887/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObjectHeapCellType.h
[888/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSExportMacros.h
[889/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunctionInlines.h
[890/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h
[891/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayView.h
[892/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayViewInlines.h
[893/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayViewPrototype.h
[894/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayViewPrototypeInlines.h
[895/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalLexicalEnvironment.h
[896/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h
[897/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObjectInlines.h
[898/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSInternalPromise.h
[899/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSInternalPromiseDeferred.h
[900/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSModuleLoader.h
[901/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSMicrotask.h
[902/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSLock.h
[903/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSMap.h
[904/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSMapIterator.h
[905/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSModuleRecord.h
[906/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSNativeStdFunction.h
[907/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h
[908/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSONObject.h
[909/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h
[910/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSPromiseConstructor.h
[911/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSPromise.h
[912/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSPromiseDeferred.h
[913/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSRunLoopTimer.h
[914/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSProxy.h
[915/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSScriptFetchParameters.h
[916/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSScope.h
[917/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSScriptFetcher.h
[918/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSegmentedVariableObject.h
[919/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSegmentedVariableObjectHeapCellType.h
[920/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSStringInlines.h
[921/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSet.h
[922/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSetIterator.h
[923/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSourceCode.h
[924/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSString.h
[925/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSymbolTableObject.h
[926/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWrapperObject.h
[927/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSType.h
[928/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSTypeInfo.h
[929/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSTypedArrays.h
[930/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWithScope.h
[931/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LazyClassStructure.h
[932/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MemoryStatistics.h
[933/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LazyProperty.h
[934/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Lookup.h
[935/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MatchResult.h
[936/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MathCommon.h
[937/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ModuleProgramExecutable.h
[938/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Microtask.h
[939/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NativeExecutable.h
[940/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NativeFunction.h
[941/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NumberPrototype.h
[942/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NumberObject.h
[943/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NumericStrings.h
[944/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectConstructor.h
[945/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectInitializationScope.h
[946/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectPrototype.h
[947/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProgramExecutable.h
[948/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Operations.h
[949/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Options.h
[950/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParseInt.h
[951/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PrivateName.h
[952/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PromiseDeferredTimer.h
[953/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyDescriptor.h
[954/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h
[955/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyNameArray.h
[956/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyName.h
[957/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyOffset.h
[958/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyStorage.h
[959/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertySlot.h
[960/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PutDirectIndexMode.h
[961/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Protect.h
[962/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PrototypeKey.h
[963/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PureNaN.h
[964/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PutPropertySlot.h
[965/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SamplingProfiler.h
[966/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegExp.h
[967/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpKey.h
[968/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpObject.h
[969/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RuntimeFlags.h
[970/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RuntimeType.h
[971/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScopedArgumentsTable.h
[972/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScopeOffset.h
[973/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptExecutable.h
[974/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptFetchParameters.h
[975/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SlowPathReturnType.h
[976/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptFetcher.h
[977/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SparseArrayValueMap.h
[978/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SmallStrings.h
[979/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceOrigin.h
[980/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StackAlignment.h
[981/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StringPrototype.h
[982/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StackFrame.h
[983/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StringObject.h
[984/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureCache.h
[985/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Structure.h
[986/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureChain.h
[987/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureIDBlob.h
[988/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureIDTable.h
[989/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h
[990/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureRareData.h
[991/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureRareDataInlines.h
[992/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureTransitionTable.h
[993/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SymbolPrototype.h
[994/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Symbol.h
[995/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TemplateObjectDescriptor.h
[996/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SymbolTable.h
[997/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TestRunnerUtils.h
[998/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ToNativeFromValue.h
[999/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h
[1000/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayAdaptors.h
[1001/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypeError.h
[1002/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypeSet.h
[1003/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayController.h
[1004/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayInlines.h
[1005/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayType.h
[1006/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Uint8ClampedArray.h
[1007/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrays.h
[1008/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypeofType.h
[1009/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Uint16Array.h
[1010/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Uint32Array.h
[1011/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Uint8Array.h
[1012/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakGCMapInlines.h
[1013/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h
[1014/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VMEntryScope.h
[1015/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VMInlines.h
[1016/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VMTraps.h
[1017/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VarOffset.h
[1018/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Watchdog.h
[1019/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakGCMap.h
[1020/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WriteBarrierInlines.h
[1021/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WriteBarrier.h
[1022/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmExceptionType.h
[1023/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmCodeBlock.h
[1024/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmContext.h
[1025/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmEmbedder.h
[1026/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmFaultSignalHandler.h
[1027/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmIndexOrName.h
[1028/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmMemoryMode.h
[1029/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmMemory.h
[1030/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmNameSection.h
[1031/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmModule.h
[1032/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmName.h
[1033/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmTierUpCount.h
[1034/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmPageCount.h
[1035/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWebAssemblyModule.h
[1036/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WebAssemblyPrototype.h
[1037/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegularExpression.h
[1038/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrInterpreter.h
[1039/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Yarr.h
[1040/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrErrorCode.h
[1041/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrUnicodeProperties.h
[1042/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrJIT.h
[1043/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrParser.h
[1044/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrPattern.h
[1045/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspectorServer.h
[1046/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspectorUtils.h
[1047/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/UpdateContents.py
[1048/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins.py
[1049/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_combined_header.py
[1050/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_combined_implementation.py
[1051/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_internals_wrapper_header.py
[1052/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_internals_wrapper_implementation.py
[1053/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_separate_header.py
[1054/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_separate_implementation.py
[1055/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_wrapper_header.py
[1056/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_wrapper_implementation.py
[1057/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generator.py
[1058/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_model.py
[1059/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_templates.py
[1060/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/cssmin.py
[1061/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-combined-inspector-json.py
[1062/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py
[1063/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generateIntlCanonicalizeLanguage.py
[1064/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generateYarrUnicodePropertyTables.py
[1065/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/hasher.py
[1066/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/inline-and-minify-stylesheets-and-scripts.py
[1067/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/jsmin.py
[1068/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/lazywriter.py
[1069/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/make-js-file-arrays.py
[1070/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/xxd.pl
[1071/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WebKitAvailability.h
[1072/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/glib/jsc
[1073/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSBase.h
[1074/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRef.h
[1075/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectRef.h
[1076/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSStringRef.h
[1077/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSTypedArray.h
[1078/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSValueRef.h
[1079/2942] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JavaScript.h
[1080/2942] Generating ../../DerivedSources/JavaScriptCore/Bytecodes.h, ../../DerivedSources/JavaScriptCore/InitBytecodes.asm, ../../DerivedSources/JavaScriptCore/BytecodeStructs.h
[1081/2942] Generating ../../DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h
[1082/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/llint/LLIntOffsetsExtractor.cpp.o
[1083/2942] Linking CXX executable bin/LLIntOffsetsExtractor
[1084/2942] Generating ../../DerivedSources/JavaScriptCore/InjectedScriptSource.h, ../../DerivedSources/JavaScriptCore/InjectedScriptSource.min.js
[1085/2942] Generating ../../DerivedSources/JavaScriptCore/InspectorInstrumentationObject.lut.h
[1086/2942] Generating ../../DerivedSources/JavaScriptCore/ArrayConstructor.lut.h
[1087/2942] Generating ../../DerivedSources/JavaScriptCore/AsyncGeneratorPrototype.lut.h
[1088/2942] Generating ../../DerivedSources/JavaScriptCore/WasmOps.h
[1089/2942] Generating ../../DerivedSources/JavaScriptCore/udis86_itab.c, ../../DerivedSources/JavaScriptCore/udis86_itab.h
[1090/2942] Generating ../../DerivedSources/JavaScriptCore/BigIntPrototype.lut.h
[1091/2942] Generating ../../DerivedSources/JavaScriptCore/BooleanPrototype.lut.h
[1092/2942] Generating ../../DerivedSources/JavaScriptCore/BigIntConstructor.lut.h
[1093/2942] Generating ../../DerivedSources/JavaScriptCore/LLIntAssembly.h
[1094/2942] Generating ../../DerivedSources/JavaScriptCore/WasmB3IRGeneratorInlines.h
[1095/2942] Generating ../../DerivedSources/JavaScriptCore/WasmValidateInlines.h
[1096/2942] Generating ../../DerivedSources/JavaScriptCore/ArrayIteratorPrototype.lut.h
[1097/2942] Generating ../../DerivedSources/JavaScriptCore/DateConstructor.lut.h
[1098/2942] Generating ../../DerivedSources/JavaScriptCore/DatePrototype.lut.h
[1099/2942] Generating ../../DerivedSources/JavaScriptCore/ErrorPrototype.lut.h
[1100/2942] Generating ../../DerivedSources/JavaScriptCore/GeneratorPrototype.lut.h
[1101/2942] Generating ../../DerivedSources/JavaScriptCore/JSInternalPromiseConstructor.lut.h
[1102/2942] Generating ../../DerivedSources/JavaScriptCore/IntlDateTimeFormatConstructor.lut.h
[1103/2942] Generating ../../DerivedSources/JavaScriptCore/IntlCollatorConstructor.lut.h
[1104/2942] Generating ../../DerivedSources/JavaScriptCore/IntlCollatorPrototype.lut.h
[1105/2942] Generating ../../DerivedSources/JavaScriptCore/IntlPluralRulesConstructor.lut.h
[1106/2942] Generating ../../DerivedSources/JavaScriptCore/IntlDateTimeFormatPrototype.lut.h
[1107/2942] Generating ../../DerivedSources/JavaScriptCore/IntlNumberFormatConstructor.lut.h
[1108/2942] Generating ../../DerivedSources/JavaScriptCore/IntlNumberFormatPrototype.lut.h
[1109/2942] Generating ../../DerivedSources/JavaScriptCore/IntlPluralRulesPrototype.lut.h
[1110/2942] Generating ../../DerivedSources/JavaScriptCore/JSDataViewPrototype.lut.h
[1111/2942] Generating ../../DerivedSources/JavaScriptCore/JSGlobalObject.lut.h
[1112/2942] Generating ../../DerivedSources/JavaScriptCore/JSONObject.lut.h
[1113/2942] Generating ../../DerivedSources/JavaScriptCore/JSModuleLoader.lut.h
[1114/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyCompileErrorConstructor.lut.h
[1115/2942] Generating ../../DerivedSources/JavaScriptCore/JSPromiseConstructor.lut.h
[1116/2942] Generating ../../DerivedSources/JavaScriptCore/JSPromisePrototype.lut.h
[1117/2942] Generating ../../DerivedSources/JavaScriptCore/MapPrototype.lut.h
[1118/2942] Generating ../../DerivedSources/JavaScriptCore/NumberConstructor.lut.h
[1119/2942] Generating ../../DerivedSources/JavaScriptCore/NumberPrototype.lut.h
[1120/2942] Generating ../../DerivedSources/JavaScriptCore/ObjectConstructor.lut.h
[1121/2942] Generating ../../DerivedSources/JavaScriptCore/ReflectObject.lut.h
[1122/2942] Generating ../../DerivedSources/JavaScriptCore/RegExpConstructor.lut.h
[1123/2942] Generating ../../DerivedSources/JavaScriptCore/RegExpPrototype.lut.h
[1124/2942] Generating ../../DerivedSources/JavaScriptCore/SetPrototype.lut.h
[1125/2942] Generating ../../DerivedSources/JavaScriptCore/StringConstructor.lut.h
[1126/2942] Generating ../../DerivedSources/JavaScriptCore/StringIteratorPrototype.lut.h
[1127/2942] Generating ../../DerivedSources/JavaScriptCore/StringPrototype.lut.h
[1128/2942] Generating ../../DerivedSources/JavaScriptCore/SymbolConstructor.lut.h
[1129/2942] Generating ../../DerivedSources/JavaScriptCore/SymbolPrototype.lut.h
[1130/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyCompileErrorPrototype.lut.h
[1131/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyInstanceConstructor.lut.h
[1132/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyInstancePrototype.lut.h
[1133/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyLinkErrorConstructor.lut.h
[1134/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyLinkErrorPrototype.lut.h
[1135/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyMemoryConstructor.lut.h
[1136/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyModuleConstructor.lut.h
[1137/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyMemoryPrototype.lut.h
[1138/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyRuntimeErrorConstructor.lut.h
[1139/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyModulePrototype.lut.h
[1140/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyPrototype.lut.h
[1141/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyRuntimeErrorPrototype.lut.h
[1142/2942] Generating ../../DerivedSources/JavaScriptCore/Lexer.lut.h
[1143/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyTableConstructor.lut.h
[1144/2942] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyTablePrototype.lut.h
[1145/2942] Generating ../../DerivedSources/JavaScriptCore/yarr/UnicodePatternTables.h
[1146/2942] Generating ../../DerivedSources/JavaScriptCore/yarr/RegExpJitTables.h
[1147/2942] Generating ../../DerivedSources/JavaScriptCore/KeywordLookup.h
[1148/2942] Generating ../../DerivedSources/JavaScriptCore/IntlCanonicalizeLanguage.h
[1149/2942] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimealias.c.o
[1150/2942] Generating ../../DerivedSources/JavaScriptCore/JSCBuiltins.cpp, ../../DerivedSources/JavaScriptCore/JSCBuiltins.h
[1151/2942] Generating ../../DerivedSources/JavaScriptCore/AirOpcode.h, ../../DerivedSources/JavaScriptCore/AirOpcodeGenerated.h
[1152/2942] Generating ../../DerivedSources/JavaScriptCore/yarr/YarrCanonicalizeUnicode.cpp
[1153/2942] Generating ../../DerivedSources/JavaScriptCore/CombinedDomains.json
[1154/2942] Generating ../../DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.cpp, ../../DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h, ../../DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.cpp, ../../DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.h, ../../DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.cpp, ../../DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h, ../../DerivedSources/JavaScriptCore/inspector/InspectorBackendCommands.js
[1155/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperGlobalObject.cpp.o
[1156/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperObjectGLib.cpp.o
[1157/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCCallbackFunction.cpp.o
[1158/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCClass.cpp.o
[1159/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCContext.cpp.o
[1160/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCException.cpp.o
[1161/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCValue.cpp.o
[1162/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCVersion.cpp.o
[1163/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCVirtualMachine.cpp.o
[1164/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCWeakValue.cpp.o
[1165/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource7.cpp.o
[1166/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCWrapperMap.cpp.o
[1167/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource1.cpp.o
[1168/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource2.cpp.o
[1169/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource3.cpp.o
[1170/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource4.cpp.o
[1171/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource5.cpp.o
[1172/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource6.cpp.o
[1173/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource8.cpp.o
[1174/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource9.cpp.o
[1175/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource10.cpp.o
[1176/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource11.cpp.o
[1177/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource12.cpp.o
[1178/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource13.cpp.o
[1179/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource14.cpp.o
[1180/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource15.cpp.o
[1181/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource16.cpp.o
[1182/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource17.cpp.o
[1183/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource18.cpp.o
[1184/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource19.cpp.o
[1185/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource20.cpp.o
[1186/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource21.cpp.o
[1187/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource22.cpp.o
[1188/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource23.cpp.o
[1189/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource24.cpp.o
[1190/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource25.cpp.o
[1191/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource26.cpp.o
[1192/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource27.cpp.o
[1193/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource28.cpp.o
[1194/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource29.cpp.o
[1195/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource30.cpp.o
[1196/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource31.cpp.o
[1197/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource32.cpp.o
[1198/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource33.cpp.o
[1199/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource34.cpp.o
[1200/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource35.cpp.o
[1201/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource36.cpp.o
[1202/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource37.cpp.o
[1203/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource38.cpp.o
[1204/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource39.cpp.o
[1205/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource40.cpp.o
[1206/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource41.cpp.o
[1207/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource68.cpp.o
[1208/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource69.cpp.o
[1209/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource70.cpp.o
[1210/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource71.cpp.o
[1211/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource72.cpp.o
[1212/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource73.cpp.o
[1213/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource74.cpp.o
[1214/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource75.cpp.o
[1215/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource76.cpp.o
[1216/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource77.cpp.o
[1217/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource78.cpp.o
[1218/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource79.cpp.o
[1219/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource80.cpp.o
[1220/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource42.cpp.o
[1221/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource43.cpp.o
[1222/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource44.cpp.o
[1223/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource45.cpp.o
[1224/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource46.cpp.o
[1225/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource47.cpp.o
[1226/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource48.cpp.o
[1227/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource49.cpp.o
[1228/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource50.cpp.o
[1229/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT.cpp.o
[1230/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT32_64.cpp.o
[1231/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT64.cpp.o
[1232/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource51.cpp.o
[1233/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource52.cpp.o
[1234/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource53.cpp.o
[1235/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource54.cpp.o
[1236/2942] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86.c.o
[1237/2942] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_decode.c.o
[1238/2942] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_itab_holder.c.o
[1239/2942] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-att.c.o
[1240/2942] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-intel.c.o
[1241/2942] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn.c.o
[1242/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource55.cpp.o
[1243/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource56.cpp.o
[1244/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource57.cpp.o
[1245/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource58.cpp.o
[1246/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLLowerDFGToB3.cpp.o
[1247/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource59.cpp.o
[1248/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource60.cpp.o
[1249/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource61.cpp.o
[1250/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource62.cpp.o
[1251/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource63.cpp.o
[1252/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource64.cpp.o
[1253/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource65.cpp.o
[1254/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource66.cpp.o
[1255/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource67.cpp.o
[1256/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource81.cpp.o
[1257/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource82.cpp.o
[1258/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource83.cpp.o
[1259/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LowLevelInterpreter.cpp.o
[1260/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource84.cpp.o
[1261/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource85.cpp.o
[1262/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource86.cpp.o
[1263/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource87.cpp.o
[1264/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource88.cpp.o
[1265/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource89.cpp.o
[1266/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource90.cpp.o
[1267/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource91.cpp.o
[1268/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource92.cpp.o
[1269/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource93.cpp.o
[1270/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource94.cpp.o
In file included from DerivedSources/JavaScriptCore/unified-sources/UnifiedSource94.cpp:4:
In file included from /magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/JavaScriptCore/runtime/DateConstructor.cpp:43:
/usr/include/sys/timeb.h:42:2: warning: "this file includes  which is deprecated" [-W#warnings]
#warning "this file includes  which is deprecated"
 ^
1 warning generated.
[1271/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource95.cpp.o
[1272/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource96.cpp.o
[1273/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource97.cpp.o
[1274/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource98.cpp.o
[1275/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource99.cpp.o
[1276/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource100.cpp.o
In file included from DerivedSources/JavaScriptCore/unified-sources/UnifiedSource100.cpp:6:
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/JavaScriptCore/runtime/IntlNumberFormat.cpp:451:13: warning: enumeration values 'UNUM_MEASURE_UNIT_FIELD' and 'UNUM_COMPACT_FIELD' not handled in switch [-Wswitch]
    switch (field) {
            ^
1 warning generated.
[1277/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource101.cpp.o
[1278/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource102.cpp.o
[1279/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource103.cpp.o
[1280/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource104.cpp.o
In file included from DerivedSources/JavaScriptCore/unified-sources/UnifiedSource104.cpp:1:
In file included from /magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/JavaScriptCore/runtime/JSDateMath.cpp:98:
/usr/include/sys/timeb.h:42:2: warning: "this file includes  which is deprecated" [-W#warnings]
#warning "this file includes  which is deprecated"
 ^
1 warning generated.
[1281/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource105.cpp.o
[1282/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource106.cpp.o
[1283/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource107.cpp.o
[1284/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource108.cpp.o
[1285/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource109.cpp.o
[1286/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource110.cpp.o
[1287/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource111.cpp.o
[1288/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource112.cpp.o
[1289/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource113.cpp.o
[1290/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource114.cpp.o
[1291/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource115.cpp.o
[1292/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource116.cpp.o
[1293/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource117.cpp.o
[1294/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource118.cpp.o
[1295/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource119.cpp.o
[1296/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource120.cpp.o
[1297/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource121.cpp.o
[1298/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource122.cpp.o
[1299/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource123.cpp.o
[1300/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource124.cpp.o
[1301/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource125.cpp.o
[1302/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource126.cpp.o
[1303/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource127.cpp.o
[1304/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource128.cpp.o
[1305/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource129.cpp.o
[1306/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource130.cpp.o
[1307/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource131.cpp.o
[1308/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource132.cpp.o
[1309/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource133.cpp.o
[1310/2942] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource134.cpp.o
[1311/2942] Linking CXX shared library lib/libjavascriptcoregtk-4.0.so.18.11.8
[1312/2942] Creating library symlink lib/libjavascriptcoregtk-4.0.so.18 lib/libjavascriptcoregtk-4.0.so
[1313/2942] Generating ../../JavaScriptCore-4.0.gir
[1314/2942] Generating ../../JavaScriptCore-4.0.typelib
[1315/2942] Building CXX object Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o
[1316/2942] Linking CXX executable bin/jsc
[1317/2942] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmime.c.o
[1318/2942] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeicon.c.o
[1319/2942] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeint.c.o
[1320/2942] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimemagic.c.o
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:493:5: warning: cast from 'unsigned char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
                *((xdg_uint16_t *) matchlet->value + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->value + i)));
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:493:66: warning: cast from 'unsigned char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
                *((xdg_uint16_t *) matchlet->value + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->value + i)));
                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimeint.h:58:63: note: expanded from macro 'SWAP_BE16_TO_LE16'
#define SWAP_BE16_TO_LE16(val) (xdg_uint16_t)(((xdg_uint16_t)(val) << 8)|((xdg_uint16_t)(val) >> 8))
                                                              ^~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:493:66: warning: cast from 'unsigned char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
                *((xdg_uint16_t *) matchlet->value + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->value + i)));
                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimeint.h:58:90: note: expanded from macro 'SWAP_BE16_TO_LE16'
#define SWAP_BE16_TO_LE16(val) (xdg_uint16_t)(((xdg_uint16_t)(val) << 8)|((xdg_uint16_t)(val) >> 8))
                                                                                         ^~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:5: warning: cast from 'unsigned char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i)));
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:66: warning: cast from 'unsigned char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i)));
                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimeint.h:60:64: note: expanded from macro 'SWAP_BE32_TO_LE32'
#define SWAP_BE32_TO_LE32(val) (xdg_uint32_t)((((xdg_uint32_t)(val) & 0xFF000000U) >> 24) |     \
                                                               ^~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:66: warning: cast from 'unsigned char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i)));
                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimeint.h:61:29: note: expanded from macro 'SWAP_BE32_TO_LE32'
                                              (((xdg_uint32_t)(val) & 0x00FF0000U) >> 8) |      \
                                                               ^~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:66: warning: cast from 'unsigned char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i)));
                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimeint.h:62:29: note: expanded from macro 'SWAP_BE32_TO_LE32'
                                              (((xdg_uint32_t)(val) & 0x0000FF00U) << 8) |      \
                                                               ^~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:66: warning: cast from 'unsigned char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i)));
                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimeint.h:63:29: note: expanded from macro 'SWAP_BE32_TO_LE32'
                                              (((xdg_uint32_t)(val) & 0x000000FFU) << 24))
                                                               ^~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:499:9: warning: cast from 'unsigned char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
                    *((xdg_uint16_t *) matchlet->mask + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->mask + i)));
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:499:69: warning: cast from 'unsigned char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
                    *((xdg_uint16_t *) matchlet->mask + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->mask + i)));
                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimeint.h:58:63: note: expanded from macro 'SWAP_BE16_TO_LE16'
#define SWAP_BE16_TO_LE16(val) (xdg_uint16_t)(((xdg_uint16_t)(val) << 8)|((xdg_uint16_t)(val) >> 8))
                                                              ^~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:499:69: warning: cast from 'unsigned char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
                    *((xdg_uint16_t *) matchlet->mask + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->mask + i)));
                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimeint.h:58:90: note: expanded from macro 'SWAP_BE16_TO_LE16'
#define SWAP_BE16_TO_LE16(val) (xdg_uint16_t)(((xdg_uint16_t)(val) << 8)|((xdg_uint16_t)(val) >> 8))
                                                                                         ^~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:9: warning: cast from 'unsigned char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                    *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i)));
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:69: warning: cast from 'unsigned char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                    *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i)));
                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimeint.h:60:64: note: expanded from macro 'SWAP_BE32_TO_LE32'
#define SWAP_BE32_TO_LE32(val) (xdg_uint32_t)((((xdg_uint32_t)(val) & 0xFF000000U) >> 24) |     \
                                                               ^~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:69: warning: cast from 'unsigned char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                    *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i)));
                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimeint.h:61:29: note: expanded from macro 'SWAP_BE32_TO_LE32'
                                              (((xdg_uint32_t)(val) & 0x00FF0000U) >> 8) |      \
                                                               ^~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:69: warning: cast from 'unsigned char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                    *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i)));
                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimeint.h:62:29: note: expanded from macro 'SWAP_BE32_TO_LE32'
                                              (((xdg_uint32_t)(val) & 0x0000FF00U) << 8) |      \
                                                               ^~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:69: warning: cast from 'unsigned char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                    *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i)));
                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimeint.h:63:29: note: expanded from macro 'SWAP_BE32_TO_LE32'
                                              (((xdg_uint32_t)(val) & 0x000000FFU) << 24))
                                                               ^~~
16 warnings generated.
[1321/2942] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeparent.c.o
[1322/2942] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimecache.c.o
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:139:11: warning: cast from 'char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  minor = GET_UINT16 (buffer, 2);
          ^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: note: expanded from macro 'GET_UINT16'
#define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:121:26: note: expanded from macro 'ntohs'
#define ntohs(x)        __ntohs(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:130:30: note: expanded from macro '__ntohs'
#define __ntohs(x)      __bswap16(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:139:11: warning: cast from 'char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  minor = GET_UINT16 (buffer, 2);
          ^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: note: expanded from macro 'GET_UINT16'
#define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:121:26: note: expanded from macro 'ntohs'
#define ntohs(x)        __ntohs(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:130:30: note: expanded from macro '__ntohs'
#define __ntohs(x)      __bswap16(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:139:11: warning: cast from 'char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  minor = GET_UINT16 (buffer, 2);
          ^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: note: expanded from macro 'GET_UINT16'
#define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:121:26: note: expanded from macro 'ntohs'
#define ntohs(x)        __ntohs(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:130:30: note: expanded from macro '__ntohs'
#define __ntohs(x)      __bswap16(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:139:11: warning: cast from 'char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  minor = GET_UINT16 (buffer, 2);
          ^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: note: expanded from macro 'GET_UINT16'
#define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:121:26: note: expanded from macro 'ntohs'
#define ntohs(x)        __ntohs(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:130:30: note: expanded from macro '__ntohs'
#define __ntohs(x)      __bswap16(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:141:7: warning: cast from 'char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  if (GET_UINT16 (buffer, 0) != MAJOR_VERSION ||
      ^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: note: expanded from macro 'GET_UINT16'
#define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:121:26: note: expanded from macro 'ntohs'
#define ntohs(x)        __ntohs(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:130:30: note: expanded from macro '__ntohs'
#define __ntohs(x)      __bswap16(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:141:7: warning: cast from 'char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  if (GET_UINT16 (buffer, 0) != MAJOR_VERSION ||
      ^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: note: expanded from macro 'GET_UINT16'
#define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:121:26: note: expanded from macro 'ntohs'
#define ntohs(x)        __ntohs(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:130:30: note: expanded from macro '__ntohs'
#define __ntohs(x)      __bswap16(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:141:7: warning: cast from 'char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  if (GET_UINT16 (buffer, 0) != MAJOR_VERSION ||
      ^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: note: expanded from macro 'GET_UINT16'
#define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:121:26: note: expanded from macro 'ntohs'
#define ntohs(x)        __ntohs(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:130:30: note: expanded from macro '__ntohs'
#define __ntohs(x)      __bswap16(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:141:7: warning: cast from 'char *' to 'xdg_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  if (GET_UINT16 (buffer, 0) != MAJOR_VERSION ||
      ^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: note: expanded from macro 'GET_UINT16'
#define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:121:26: note: expanded from macro 'ntohs'
#define ntohs(x)        __ntohs(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:130:30: note: expanded from macro '__ntohs'
#define __ntohs(x)      __bswap16(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  list_offset = GET_UINT32 (cache->buffer, 24);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  list_offset = GET_UINT32 (cache->buffer, 24);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  list_offset = GET_UINT32 (cache->buffer, 24);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  list_offset = GET_UINT32 (cache->buffer, 24);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  list_offset = GET_UINT32 (cache->buffer, 24);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  list_offset = GET_UINT32 (cache->buffer, 24);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  list_offset = GET_UINT32 (cache->buffer, 24);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  list_offset = GET_UINT32 (cache->buffer, 24);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  list_offset = GET_UINT32 (cache->buffer, 24);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  list_offset = GET_UINT32 (cache->buffer, 24);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  n_entries = GET_UINT32 (cache->buffer, list_offset);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  n_entries = GET_UINT32 (cache->buffer, list_offset);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  n_entries = GET_UINT32 (cache->buffer, list_offset);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  n_entries = GET_UINT32 (cache->buffer, list_offset);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  n_entries = GET_UINT32 (cache->buffer, list_offset);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  n_entries = GET_UINT32 (cache->buffer, list_offset);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  n_entries = GET_UINT32 (cache->buffer, list_offset);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  n_entries = GET_UINT32 (cache->buffer, list_offset);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  n_entries = GET_UINT32 (cache->buffer, list_offset);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  n_entries = GET_UINT32 (cache->buffer, list_offset);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  offset = GET_UINT32 (cache->buffer, list_offset + 8);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  offset = GET_UINT32 (cache->buffer, list_offset + 8);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  offset = GET_UINT32 (cache->buffer, list_offset + 8);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  offset = GET_UINT32 (cache->buffer, list_offset + 8);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  offset = GET_UINT32 (cache->buffer, list_offset + 8);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  offset = GET_UINT32 (cache->buffer, list_offset + 8);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  offset = GET_UINT32 (cache->buffer, list_offset + 8);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  offset = GET_UINT32 (cache->buffer, list_offset + 8);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  offset = GET_UINT32 (cache->buffer, list_offset + 8);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  offset = GET_UINT32 (cache->buffer, list_offset + 8);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      match_char = GET_UINT32 (cache->buffer, offset + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      match_char = GET_UINT32 (cache->buffer, offset + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      match_char = GET_UINT32 (cache->buffer, offset + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      match_char = GET_UINT32 (cache->buffer, offset + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      match_char = GET_UINT32 (cache->buffer, offset + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      match_char = GET_UINT32 (cache->buffer, offset + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      match_char = GET_UINT32 (cache->buffer, offset + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      match_char = GET_UINT32 (cache->buffer, offset + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      match_char = GET_UINT32 (cache->buffer, offset + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      match_char = GET_UINT32 (cache->buffer, offset + 12 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      offset = GET_UINT32 (cache->buffer, 24);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      offset = GET_UINT32 (cache->buffer, 24);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      offset = GET_UINT32 (cache->buffer, 24);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      offset = GET_UINT32 (cache->buffer, 24);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      offset = GET_UINT32 (cache->buffer, 24);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      offset = GET_UINT32 (cache->buffer, 24);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      offset = GET_UINT32 (cache->buffer, 24);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      offset = GET_UINT32 (cache->buffer, 24);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      offset = GET_UINT32 (cache->buffer, 24);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      offset = GET_UINT32 (cache->buffer, 24);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                 ^
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                       ^
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                       ^
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                 ^
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                                  ^
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                       ^
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                       ^
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                                  ^
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                                     ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                 ^
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                                     ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                       ^
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                                     ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                       ^
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                                     ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                 ^
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                                     ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                                  ^
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                                     ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                       ^
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                                     ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                       ^
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                                     ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                                  ^
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                                     ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4));
                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                         ^
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                                ^
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                                  ^
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                                     ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              n_parents = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              n_parents = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              n_parents = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              n_parents = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              n_parents = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              n_parents = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              n_parents = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              n_parents = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              n_parents = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              n_parents = GET_UINT32 (cache->buffer, offset);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
                  parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
          offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
              offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_unichar_t character = GET_UINT32 (cache->buffer, offset);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_unichar_t character = GET_UINT32 (cache->buffer, offset);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_unichar_t character = GET_UINT32 (cache->buffer, offset);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_unichar_t character = GET_UINT32 (cache->buffer, offset);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_unichar_t character = GET_UINT32 (cache->buffer, offset);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_unichar_t character = GET_UINT32 (cache->buffer, offset);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_unichar_t character = GET_UINT32 (cache->buffer, offset);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_unichar_t character = GET_UINT32 (cache->buffer, offset);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_unichar_t character = GET_UINT32 (cache->buffer, offset);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  xdg_unichar_t character = GET_UINT32 (cache->buffer, offset);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:53: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:78:24: note: expanded from macro '__bswap32'
        (__builtin_constant_p(x) ?      \
                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:27: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                      ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:75:37: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:40: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                              ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:33: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:67:51: note: expanded from macro '__bswap16_gen'
#define __bswap16_gen(x)        (__uint16_t)((x) << 8 | (x) >> 8)
                                                         ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
#define ntohl(x)        __ntohl(x)
                        ~~~~~~~~^~
/usr/include/x86/endian.h:129:30: note: expanded from macro '__ntohl'
#define __ntohl(x)      __bswap32(x)
                        ~~~~~~~~~~^~
/usr/include/x86/endian.h:79:33: note: expanded from macro '__bswap32'
            __bswap32_gen((__uint32_t)(x)) : __bswap32_var(x))
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/x86/endian.h:69:60: note: expanded from macro '__bswap32_gen'
        (((__uint32_t)__bswap16((x) & 0xffff) << 16) | __bswap16((x) >> 16))
                                                       ~~~~~~~~~~~^~~~~~~~~
/usr/include/x86/endian.h:76:53: note: expanded from macro '__bswap16'
            __bswap16_gen((__uint16_t)(x)) : __bswap16_var(x)))
                                                           ^
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: warning: cast from 'char *' to 'xdg_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
      xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/www/webkit2-gtk3/work/webkitgtk-2.22.7/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: note: expanded from macro 'GET_UINT32'
#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from mac